<html>
<head><meta charset="UTF-8" /><script>
var $gwt_version = "2.3.0";
var $wnd = parent;
var $doc = $wnd.document;
var $moduleName, $moduleBase;
var $strongName = '0513A88D59FDEA06DF325F9C27699E6F';
var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,
$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;
$stats && $stats({moduleName:'gpaexpress',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});
</script></head>
<body>
<script><!--
var $intern_2 = '', $intern_172 = '\t', $intern_1 = '\n', $intern_8 = ' ', $intern_201 = ' #', $intern_174 = ' : ', $intern_224 = ' = ', $intern_168 = ' from ', $intern_170 = ' in ', $intern_171 = ' steps\n', $intern_169 = ' to ', $intern_159 = '"', $intern_227 = '" style="width: 620px; height: 490px"><\/div>', $intern_111 = '#', $intern_94 = '&nbsp;', $intern_24 = "'", $intern_5 = '(', $intern_163 = ')', $intern_151 = ') no-repeat ', $intern_198 = '*', $intern_225 = ',', $intern_165 = ', ', $intern_144 = ', Column size: ', $intern_146 = ', Row size: ', $intern_173 = ',stepSize=', $intern_115 = '-', $intern_137 = '-closed', $intern_138 = '-open', $intern_157 = '-selected', $intern_162 = '.', $intern_210 = '/Query', $intern_217 = '/Upload', $intern_75 = '0', $intern_87 = '0px', $intern_209 = '100%', $intern_184 = '10px', $intern_231 = '150px', $intern_194 = '180px', $intern_188 = '1d Iterate', $intern_238 = '1em', $intern_78 = '250px', $intern_236 = '270px', $intern_189 = '2d Iterate', $intern_185 = '30px', $intern_214 = '320px', $intern_180 = '40px', $intern_79 = '450px', $intern_229 = '50px', $intern_208 = '5px', $intern_212 = '60px', $intern_213 = '70px', $intern_76 = ':', $intern_0 = ': ', $intern_158 = ';', $intern_226 = '<div id="', $intern_167 = '=', $intern_28 = 'A', $intern_73 = 'AM', $intern_48 = 'Apr', $intern_36 = 'April', $intern_51 = 'Aug', $intern_40 = 'August', $intern_142 = 'CENTER', $intern_10 = 'CSS1Compat', $intern_195 = 'Cancel', $intern_147 = 'Cannot access a column with a negative index: ', $intern_143 = 'Column index: ', $intern_32 = 'D', $intern_95 = 'DOMMouseScroll', $intern_55 = 'Dec', $intern_44 = 'December', $intern_205 = 'Email', $intern_26 = 'F', $intern_46 = 'Feb', $intern_34 = 'February', $intern_161 = 'For input string: "', $intern_71 = 'Fri', $intern_64 = 'Friday', $intern_179 = 'GOFNSMBCAG', $intern_206 = 'GOFNSMBCCG', $intern_207 = 'GOFNSMBCEG', $intern_211 = 'GOFNSMBCHG', $intern_235 = 'GOFNSMBCLG', $intern_239 = 'GOFNSMBCMG', $intern_237 = 'GOFNSMBCNG', $intern_240 = 'GOFNSMBCOG', $intern_121 = 'INPUT', $intern_176 = 'Iterate range values must be of type double.\n', $intern_177 = 'Iterate steps must be of type integer.\n', $intern_25 = 'J', $intern_45 = 'Jan', $intern_33 = 'January', $intern_50 = 'Jul', $intern_39 = 'July', $intern_49 = 'Jun', $intern_38 = 'June', $intern_27 = 'M', $intern_56 = 'MMM dd HH:mm:ss', $intern_47 = 'Mar', $intern_35 = 'March', $intern_37 = 'May', $intern_67 = 'Mon', $intern_60 = 'Monday', $intern_31 = 'N', $intern_54 = 'Nov', $intern_43 = 'November', $intern_113 = 'Null widget handle. If you are creating a composite, ensure that initWidget() has been called.', $intern_30 = 'O', $intern_181 = 'ODEs', $intern_53 = 'Oct', $intern_42 = 'October', $intern_196 = 'Ok', $intern_74 = 'PM', $intern_215 = 'Please select a valid gpepa file.', $intern_218 = 'Please select valid model', $intern_145 = 'Row index: ', $intern_29 = 'S', $intern_72 = 'Sat', $intern_65 = 'Saturday', $intern_52 = 'Sep', $intern_41 = 'September', $intern_182 = 'Simulation', $intern_4 = 'String', $intern_114 = 'Style names cannot be empty', $intern_66 = 'Sun', $intern_59 = 'Sunday', $intern_57 = 'T', $intern_70 = 'Thu', $intern_63 = 'Thursday', $intern_68 = 'Tue', $intern_61 = 'Tuesday', $intern_253 = 'UmbrellaException', $intern_58 = 'W', $intern_69 = 'Wed', $intern_62 = 'Wednesday', $intern_164 = '[', $intern_248 = '[Lcom.google.gwt.dom.client.', $intern_262 = '[Lcom.google.gwt.user.client.ui.', $intern_246 = '[Ljava.lang.', $intern_166 = ']', $intern_150 = '__gwtLastUnhandledEvent', $intern_110 = '__uiObjectID', $intern_116 = 'a', $intern_82 = 'absolute', $intern_117 = 'align', $intern_140 = 'auto', $intern_228 = 'axis', $intern_153 = 'bidiwrapped', $intern_139 = 'block', $intern_89 = 'bottom', $intern_133 = 'cellPadding', $intern_132 = 'cellSpacing', $intern_141 = 'center', $intern_12 = 'change', $intern_112 = 'className', $intern_13 = 'click', $intern_148 = 'col', $intern_242 = 'com.google.gwt.animation.client.', $intern_244 = 'com.google.gwt.core.client.', $intern_245 = 'com.google.gwt.core.client.impl.', $intern_247 = 'com.google.gwt.dom.client.', $intern_251 = 'com.google.gwt.event.dom.client.', $intern_252 = 'com.google.gwt.event.logical.shared.', $intern_250 = 'com.google.gwt.event.shared.', $intern_254 = 'com.google.gwt.http.client.', $intern_255 = 'com.google.gwt.i18n.client.', $intern_257 = 'com.google.gwt.layout.client.', $intern_258 = 'com.google.gwt.resources.client.', $intern_259 = 'com.google.gwt.text.shared.testing.', $intern_243 = 'com.google.gwt.user.client.', $intern_260 = 'com.google.gwt.user.client.impl.', $intern_261 = 'com.google.gwt.user.client.ui.', $intern_263 = 'com.google.gwt.xml.client.impl.', $intern_249 = 'com.google.web.bindery.event.shared.', $intern_190 = 'constant', $intern_136 = 'content', $intern_98 = 'dblclick', $intern_22 = 'dir', $intern_90 = 'display', $intern_80 = 'div', $intern_197 = 'email', $intern_187 = 'experiment', $intern_230 = 'expression', $intern_160 = 'false', $intern_191 = 'from', $intern_77 = 'gecko1_8', $intern_108 = 'gesturechange', $intern_109 = 'gestureend', $intern_107 = 'gesturestart', $intern_149 = 'gwt-Image', $intern_156 = 'gwt-TabLayoutPanelContent', $intern_20 = 'header', $intern_93 = 'height', $intern_84 = 'hidden', $intern_124 = 'id', $intern_241 = 'java.lang.', $intern_256 = 'java.util.', $intern_99 = 'keydown', $intern_100 = 'keypress', $intern_14 = 'keyup', $intern_123 = 'label', $intern_85 = 'left', $intern_101 = 'load', $intern_23 = 'ltr', $intern_7 = 'message', $intern_131 = 'middle', $intern_199 = 'model', $intern_15 = 'mousedown', $intern_16 = 'mousemove', $intern_17 = 'mouseout', $intern_18 = 'mouseover', $intern_19 = 'mouseup', $intern_102 = 'mousewheel', $intern_97 = 'msie', $intern_216 = 'multipart/form-data', $intern_6 = 'name', $intern_222 = 'new_id', $intern_91 = 'none', $intern_202 = 'notification', $intern_3 = 'null', $intern_126 = 'offsetHeight', $intern_125 = 'offsetWidth', $intern_221 = 'old_id', $intern_96 = 'opera', $intern_83 = 'overflow', $intern_234 = 'paramStr', $intern_219 = 'params', $intern_154 = 'password', $intern_223 = 'plot', $intern_130 = 'popupContent', $intern_81 = 'position', $intern_11 = 'px', $intern_152 = 'px ', $intern_155 = 'px, ', $intern_127 = 'rect(0px, 0px, 0px, 0px)', $intern_88 = 'right', $intern_9 = 'rtl', $intern_175 = 'show/hide', $intern_122 = 'span', $intern_204 = 'spellCheck', $intern_183 = 'stepSize', $intern_232 = 'step_size', $intern_193 = 'steps', $intern_186 = 'stopTime', $intern_233 = 'stop_time', $intern_119 = 'table', $intern_120 = 'tbody', $intern_135 = 'td', $intern_203 = 'timestamp', $intern_200 = 'title', $intern_192 = 'to', $intern_86 = 'top', $intern_106 = 'touchcancel', $intern_105 = 'touchend', $intern_104 = 'touchmove', $intern_103 = 'touchstart', $intern_134 = 'tr', $intern_178 = 'type', $intern_264 = 'uk.ac.imperial.gpaexpress.client.', $intern_21 = 'value', $intern_118 = 'verticalAlign', $intern_128 = 'visibility', $intern_129 = 'visible', $intern_92 = 'width', $intern_220 = '|';
var _, P0_longLit = {l:0, m:0, h:0}, P3e8_longLit = {l:1000, m:0, h:0};
function nullMethod(){
}

function java_lang_Object(){
}

_ = java_lang_Object.prototype = {};
_.equals__Ljava_lang_Object_2Z$ = function java_lang_Object_equals__Ljava_lang_Object_2Z(other){
  return this === other;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Object_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Object_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_Object_hashCode__I(){
  return this.$H || (this.$H = ++com_google_gwt_core_client_impl_Impl_sNextHashId);
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Object_toString__Ljava_lang_String_2(){
  return this.getClass__Ljava_lang_Class_2$().java_lang_Class_typeName + '@' + java_lang_Integer_toPowerOfTwoString__IILjava_lang_String_2(this.hashCode__I$());
}
;
_.toString = function(){
  return this.toString__Ljava_lang_String_2$();
}
;
_.java_lang_Object_typeMarker$ = nullMethod;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_animation_client_Animation_$cancel__Lcom_google_gwt_animation_client_Animation_2V(this$static){
  if (!this$static.com_google_gwt_animation_client_Animation_running) {
    return;
  }
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_animation_client_Animation_animations, this$static);
  this$static.onCancel__V();
  this$static.com_google_gwt_animation_client_Animation_started = false;
  this$static.com_google_gwt_animation_client_Animation_running = false;
}

function com_google_gwt_animation_client_Animation_$run__Lcom_google_gwt_animation_client_Animation_2IDV(this$static, duration, startTime){
  com_google_gwt_animation_client_Animation_$cancel__Lcom_google_gwt_animation_client_Animation_2V(this$static);
  this$static.com_google_gwt_animation_client_Animation_running = true;
  this$static.com_google_gwt_animation_client_Animation_duration = duration;
  this$static.com_google_gwt_animation_client_Animation_startTime = startTime;
  if (com_google_gwt_animation_client_Animation_$update__Lcom_google_gwt_animation_client_Animation_2DZ(this$static, (new Date).getTime())) {
    return;
  }
  if (!com_google_gwt_animation_client_Animation_animations) {
    com_google_gwt_animation_client_Animation_animations = new java_util_ArrayList_ArrayList__V;
    com_google_gwt_animation_client_Animation_animationTimer = new com_google_gwt_animation_client_Animation$1_Animation$1__Lcom_google_gwt_animation_client_Animation_2V;
  }
  java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_animation_client_Animation_animations, this$static);
  com_google_gwt_animation_client_Animation_animations.java_util_ArrayList_size == 1 && com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(com_google_gwt_animation_client_Animation_animationTimer, 25);
}

function com_google_gwt_animation_client_Animation_$update__Lcom_google_gwt_animation_client_Animation_2DZ(this$static, curTime){
  var finished, progress;
  finished = curTime >= this$static.com_google_gwt_animation_client_Animation_startTime + this$static.com_google_gwt_animation_client_Animation_duration;
  if (this$static.com_google_gwt_animation_client_Animation_started && !finished) {
    progress = (curTime - this$static.com_google_gwt_animation_client_Animation_startTime) / this$static.com_google_gwt_animation_client_Animation_duration;
    this$static.onUpdate__DV((1 + Math.cos(3.141592653589793 + progress * 3.141592653589793)) / 2);
    return false;
  }
  if (!this$static.com_google_gwt_animation_client_Animation_started && curTime >= this$static.com_google_gwt_animation_client_Animation_startTime) {
    this$static.com_google_gwt_animation_client_Animation_started = true;
    this$static.onStart__V();
  }
  if (finished) {
    this$static.onComplete__V();
    this$static.com_google_gwt_animation_client_Animation_started = false;
    this$static.com_google_gwt_animation_client_Animation_running = false;
    return true;
  }
  return false;
}

function com_google_gwt_animation_client_Animation_updateAnimations__V(){
  var animation, animation$index, animation$max, curAnimations, curTime;
  curAnimations = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1animation_1client_1Animation_12_1classLit, {2:1, 63:1}, 50, com_google_gwt_animation_client_Animation_animations.java_util_ArrayList_size, 0);
  curAnimations = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$toArray__Ljava_util_ArrayList_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2(com_google_gwt_animation_client_Animation_animations, curAnimations), 2);
  curTime = (new Date).getTime();
  for (animation$index = 0 , animation$max = curAnimations.length; animation$index < animation$max; ++animation$index) {
    animation = curAnimations[animation$index];
    animation.com_google_gwt_animation_client_Animation_running && com_google_gwt_animation_client_Animation_$update__Lcom_google_gwt_animation_client_Animation_2DZ(animation, curTime) && java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_animation_client_Animation_animations, animation);
  }
  com_google_gwt_animation_client_Animation_animations.java_util_ArrayList_size > 0 && com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(com_google_gwt_animation_client_Animation_animationTimer, 25);
}

function com_google_gwt_animation_client_Animation(){
}

_ = com_google_gwt_animation_client_Animation.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_animation_client_Animation_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1animation_1client_1Animation_12_1classLit;
}
;
_.onCancel__V = function com_google_gwt_animation_client_Animation_onCancel__V(){
  this.com_google_gwt_animation_client_Animation_started && this.onComplete__V();
}
;
_.onComplete__V = function com_google_gwt_animation_client_Animation_onComplete__V(){
  this.onUpdate__DV((1 + Math.cos(6.283185307179586)) / 2);
}
;
_.onStart__V = function com_google_gwt_animation_client_Animation_onStart__V(){
  this.onUpdate__DV((1 + Math.cos(3.141592653589793)) / 2);
}
;
_.java_lang_Object_castableTypeMap$ = {50:1};
_.com_google_gwt_animation_client_Animation_duration = -1;
_.com_google_gwt_animation_client_Animation_running = false;
_.com_google_gwt_animation_client_Animation_startTime = -1;
_.com_google_gwt_animation_client_Animation_started = false;
var com_google_gwt_animation_client_Animation_animationTimer = null, com_google_gwt_animation_client_Animation_animations = null;
function com_google_gwt_user_client_Timer_$clinit__V(){
  com_google_gwt_user_client_Timer_$clinit__V = nullMethod;
  com_google_gwt_user_client_Timer_timers = new java_util_ArrayList_ArrayList__V;
  com_google_gwt_user_client_Window_addCloseHandler__Lcom_google_gwt_event_logical_shared_CloseHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_Timer$1_Timer$1__V);
}

function com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(this$static){
  this$static.com_google_gwt_user_client_Timer_isRepeating?($wnd.clearInterval(this$static.com_google_gwt_user_client_Timer_timerId) , undefined):($wnd.clearTimeout(this$static.com_google_gwt_user_client_Timer_timerId) , undefined);
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_user_client_Timer_timers, this$static);
}

function com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(this$static, delayMillis){
  if (delayMillis <= 0) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V('must be positive');
  }
  this$static.com_google_gwt_user_client_Timer_isRepeating?($wnd.clearInterval(this$static.com_google_gwt_user_client_Timer_timerId) , undefined):($wnd.clearTimeout(this$static.com_google_gwt_user_client_Timer_timerId) , undefined);
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_user_client_Timer_timers, this$static);
  this$static.com_google_gwt_user_client_Timer_isRepeating = false;
  this$static.com_google_gwt_user_client_Timer_timerId = com_google_gwt_user_client_Timer_createTimeout__Lcom_google_gwt_user_client_Timer_2II(this$static, delayMillis);
  java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_user_client_Timer_timers, this$static);
}

function com_google_gwt_user_client_Timer_createTimeout__Lcom_google_gwt_user_client_Timer_2II(timer, delay){
  return $wnd.setTimeout($entry(function(){
    timer.fire__V();
  }
  ), delay);
}

function com_google_gwt_user_client_Timer(){
}

_ = com_google_gwt_user_client_Timer.prototype = new java_lang_Object;
_.fire__V = function com_google_gwt_user_client_Timer_fire__V(){
  this.com_google_gwt_user_client_Timer_isRepeating || java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(com_google_gwt_user_client_Timer_timers, this);
  this.run__V();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_Timer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Timer_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
_.com_google_gwt_user_client_Timer_isRepeating = false;
_.com_google_gwt_user_client_Timer_timerId = 0;
var com_google_gwt_user_client_Timer_timers;
function com_google_gwt_animation_client_Animation$1_Animation$1__Lcom_google_gwt_animation_client_Animation_2V(){
  com_google_gwt_user_client_Timer_$clinit__V();
}

function com_google_gwt_animation_client_Animation$1(){
}

_ = com_google_gwt_animation_client_Animation$1_Animation$1__Lcom_google_gwt_animation_client_Animation_2V.prototype = com_google_gwt_animation_client_Animation$1.prototype = new com_google_gwt_user_client_Timer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_animation_client_Animation$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1animation_1client_1Animation$1_12_1classLit;
}
;
_.run__V = function com_google_gwt_animation_client_Animation$1_run__V(){
  com_google_gwt_animation_client_Animation_updateAnimations__V();
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
function java_lang_Throwable_$initCause__Ljava_lang_Throwable_2Ljava_lang_Throwable_2Ljava_lang_Throwable_2(this$static, cause){
  if (this$static.java_lang_Throwable_cause) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V("Can't overwrite cause");
  }
  if (cause == this$static) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V('Self-causation not permitted');
  }
  this$static.java_lang_Throwable_cause = cause;
  return this$static;
}

function java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(this$static){
  var causeMessage, currentCause, msg;
  msg = new java_lang_StringBuffer_StringBuffer__V;
  currentCause = this$static;
  while (currentCause) {
    causeMessage = currentCause.getMessage__Ljava_lang_String_2();
    currentCause != this$static && (msg.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Caused by: ' , msg);
    java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(msg, currentCause.getClass__Ljava_lang_Class_2$().java_lang_Class_typeName);
    msg.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_0;
    msg.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += causeMessage == null?'(No exception detail)':causeMessage;
    msg.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_1;
    currentCause = currentCause.java_lang_Throwable_cause;
  }
}

function java_lang_Throwable_$setStackTrace__Ljava_lang_Throwable_2_3Ljava_lang_StackTraceElement_2V(stackTrace){
  var c, copy, i;
  copy = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1StackTraceElement_12_1classLit, {63:1}, 68, stackTrace.length, 0);
  for (i = 0 , c = stackTrace.length; i < c; ++i) {
    if (!stackTrace[i]) {
      throw new java_lang_NullPointerException_NullPointerException__V;
    }
    copy[i] = stackTrace[i];
  }
}

function java_lang_Throwable(){
}

_ = java_lang_Throwable.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Throwable_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Throwable_12_1classLit;
}
;
_.getMessage__Ljava_lang_String_2 = function java_lang_Throwable_getMessage__Ljava_lang_String_2(){
  return this.java_lang_Throwable_detailMessage;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Throwable_toString__Ljava_lang_String_2(){
  var className, msg;
  className = this.getClass__Ljava_lang_Class_2$().java_lang_Class_typeName;
  msg = this.getMessage__Ljava_lang_String_2();
  return msg != null?className + $intern_0 + msg:className;
}
;
_.java_lang_Object_castableTypeMap$ = {23:1, 63:1};
_.java_lang_Throwable_cause = null;
_.java_lang_Throwable_detailMessage = null;
function java_lang_Exception(){
}

_ = java_lang_Exception.prototype = new java_lang_Throwable;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Exception_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Exception_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {23:1, 63:1, 74:1};
function java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2Ljava_lang_Throwable_2V(cause){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_cause = cause;
  this.java_lang_Throwable_detailMessage = 'One or more exceptions caught, see full set in UmbrellaException#getCauses';
}

function java_lang_RuntimeException(){
}

_ = java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2V.prototype = java_lang_RuntimeException.prototype = new java_lang_Exception;
_.getClass__Ljava_lang_Class_2$ = function java_lang_RuntimeException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1RuntimeException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function com_google_gwt_core_client_JavaScriptException_JavaScriptException__Ljava_lang_Object_2V(e){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.com_google_gwt_core_client_JavaScriptException_e = e;
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$createStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptException_2V(this);
}

function com_google_gwt_core_client_JavaScriptException_getDescription__Ljava_lang_Object_2Ljava_lang_String_2(e){
  return com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(e)?com_google_gwt_core_client_JavaScriptException_getDescription0__Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(com_google_gwt_lang_Cast_dynamicCastJso__Ljava_lang_Object_2Ljava_lang_Object_2(e)):e + $intern_2;
}

function com_google_gwt_core_client_JavaScriptException_getDescription0__Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(e){
  return e == null?null:e.message;
}

function com_google_gwt_core_client_JavaScriptException_getName__Ljava_lang_Object_2Ljava_lang_String_2(e){
  var com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0;
  return e == null?$intern_3:com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(e)?com_google_gwt_core_client_JavaScriptException_getName0__Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(com_google_gwt_lang_Cast_dynamicCastJso__Ljava_lang_Object_2Ljava_lang_Object_2(e)):e != null && e.java_lang_Object_castableTypeMap$ && !!e.java_lang_Object_castableTypeMap$[1]?$intern_4:(com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0 = e , com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0.java_lang_Object_typeMarker$ == nullMethod || com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0.java_lang_Object_castableTypeMap$ && !!com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0.java_lang_Object_castableTypeMap$[1]?com_google_gwt_core_client_JavaScriptObject_getClass_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Class_2_maybeJsoInvocation_0.getClass__Ljava_lang_Class_2$():com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1JavaScriptObject_12_1classLit).java_lang_Class_typeName;
}

function com_google_gwt_core_client_JavaScriptException_getName0__Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(e){
  return e == null?null:e.name;
}

function com_google_gwt_core_client_JavaScriptException_getProperties__Ljava_lang_Object_2Ljava_lang_String_2(e){
  return com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(e)?com_google_gwt_core_client_impl_StackTraceCreator$Collector_$getProperties__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(com_google_gwt_lang_Cast_dynamicCastJso__Ljava_lang_Object_2Ljava_lang_Object_2(e)):$intern_2;
}

function com_google_gwt_core_client_JavaScriptException(){
}

_ = com_google_gwt_core_client_JavaScriptException_JavaScriptException__Ljava_lang_Object_2V.prototype = com_google_gwt_core_client_JavaScriptException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_core_client_JavaScriptException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1JavaScriptException_12_1classLit;
}
;
_.getMessage__Ljava_lang_String_2 = function com_google_gwt_core_client_JavaScriptException_getMessage__Ljava_lang_String_2(){
  return this.com_google_gwt_core_client_JavaScriptException_message == null && (this.com_google_gwt_core_client_JavaScriptException_name = com_google_gwt_core_client_JavaScriptException_getName__Ljava_lang_Object_2Ljava_lang_String_2(this.com_google_gwt_core_client_JavaScriptException_e) , this.com_google_gwt_core_client_JavaScriptException_description = com_google_gwt_core_client_JavaScriptException_getDescription__Ljava_lang_Object_2Ljava_lang_String_2(this.com_google_gwt_core_client_JavaScriptException_e) , this.com_google_gwt_core_client_JavaScriptException_message = $intern_5 + this.com_google_gwt_core_client_JavaScriptException_name + '): ' + this.com_google_gwt_core_client_JavaScriptException_description + com_google_gwt_core_client_JavaScriptException_getProperties__Ljava_lang_Object_2Ljava_lang_String_2(this.com_google_gwt_core_client_JavaScriptException_e) , undefined) , this.com_google_gwt_core_client_JavaScriptException_message;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 19:1, 23:1, 63:1, 74:1};
_.com_google_gwt_core_client_JavaScriptException_description = null;
_.com_google_gwt_core_client_JavaScriptException_e = null;
_.com_google_gwt_core_client_JavaScriptException_message = null;
_.com_google_gwt_core_client_JavaScriptException_name = null;
function com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(this$static, other){
  var maybeJsoInvocation;
  return maybeJsoInvocation = this$static , maybeJsoInvocation.java_lang_Object_typeMarker$ == nullMethod || maybeJsoInvocation.java_lang_Object_castableTypeMap$ && !!maybeJsoInvocation.java_lang_Object_castableTypeMap$[1]?maybeJsoInvocation.equals__Ljava_lang_Object_2Z$(other):maybeJsoInvocation === other;
}

function com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(this$static){
  var maybeJsoInvocation;
  return maybeJsoInvocation = this$static , maybeJsoInvocation.java_lang_Object_typeMarker$ == nullMethod || maybeJsoInvocation.java_lang_Object_castableTypeMap$ && !!maybeJsoInvocation.java_lang_Object_castableTypeMap$[1]?maybeJsoInvocation.hashCode__I$():maybeJsoInvocation.$H || (maybeJsoInvocation.$H = ++com_google_gwt_core_client_impl_Impl_sNextHashId);
}

function com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(this$static, value){
  this$static[this$static.length] = value;
}

function com_google_gwt_core_client_Scheduler(){
}

_ = com_google_gwt_core_client_Scheduler.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_core_client_Scheduler_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1Scheduler_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction, thisObj, arguments){
  return jsFunction.apply(thisObj, arguments);
  var _;
}

function com_google_gwt_core_client_impl_Impl_enter__Z(){
  if (com_google_gwt_core_client_impl_Impl_entryDepth++ == 0) {
    com_google_gwt_core_client_impl_SchedulerImpl_$flushEntryCommands__Lcom_google_gwt_core_client_impl_SchedulerImpl_2V((com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V() , com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE));
    return true;
  }
  return false;
}

--></script>
<script><!--
function com_google_gwt_core_client_impl_Impl_entry__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2(jsFunction){
  return function(){
    try {
      return com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction, this, arguments);
    }
     catch (e) {
      throw e;
    }
  }
  ;
}

function com_google_gwt_core_client_impl_Impl_entry0__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction, thisObj, arguments){
  var initialEntry;
  initialEntry = com_google_gwt_core_client_impl_Impl_enter__Z();
  try {
    return com_google_gwt_core_client_impl_Impl_apply__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(jsFunction, thisObj, arguments);
  }
   finally {
    initialEntry && com_google_gwt_core_client_impl_SchedulerImpl_$flushFinallyCommands__Lcom_google_gwt_core_client_impl_SchedulerImpl_2V((com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V() , com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE));
    --com_google_gwt_core_client_impl_Impl_entryDepth;
  }
}

function com_google_gwt_core_client_impl_Impl_getHashCode__Ljava_lang_Object_2I(o){
  return o.$H || (o.$H = ++com_google_gwt_core_client_impl_Impl_sNextHashId);
}

var com_google_gwt_core_client_impl_Impl_entryDepth = 0, com_google_gwt_core_client_impl_Impl_sNextHashId = 0;
function com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V(){
  com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V = nullMethod;
  com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE = new com_google_gwt_core_client_impl_SchedulerImpl_SchedulerImpl__V;
}

function com_google_gwt_core_client_impl_SchedulerImpl_$flushEntryCommands__Lcom_google_gwt_core_client_impl_SchedulerImpl_2V(this$static){
  var oldQueue, rescheduled;
  if (this$static.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands) {
    rescheduled = null;
    do {
      oldQueue = this$static.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands;
      this$static.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands = null;
      rescheduled = com_google_gwt_core_client_impl_SchedulerImpl_runScheduledTasks__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2(oldQueue, rescheduled);
    }
     while (this$static.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands);
    this$static.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands = rescheduled;
  }
}

function com_google_gwt_core_client_impl_SchedulerImpl_$flushFinallyCommands__Lcom_google_gwt_core_client_impl_SchedulerImpl_2V(this$static){
  var oldQueue, rescheduled;
  if (this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands) {
    rescheduled = null;
    do {
      oldQueue = this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands;
      this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands = null;
      rescheduled = com_google_gwt_core_client_impl_SchedulerImpl_runScheduledTasks__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2(oldQueue, rescheduled);
    }
     while (this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands);
    this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands = rescheduled;
  }
}

function com_google_gwt_core_client_impl_SchedulerImpl_$scheduleFinally__Lcom_google_gwt_core_client_impl_SchedulerImpl_2Lcom_google_gwt_core_client_Scheduler$ScheduledCommand_2V(this$static, cmd){
  this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands = com_google_gwt_core_client_impl_SchedulerImpl_push__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_impl_SchedulerImpl$Task_2Lcom_google_gwt_core_client_JsArray_2(this$static.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands, [cmd, false]);
}

function com_google_gwt_core_client_impl_SchedulerImpl_SchedulerImpl__V(){
}

function com_google_gwt_core_client_impl_SchedulerImpl_push__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_impl_SchedulerImpl$Task_2Lcom_google_gwt_core_client_JsArray_2(queue, task){
  !queue && (queue = []);
  queue[queue.length] = task;
  return queue;
}

function com_google_gwt_core_client_impl_SchedulerImpl_runScheduledTasks__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_JsArray_2(tasks, rescheduled){
  var $e0, i, j, t;
  for (i = 0 , j = tasks.length; i < j; ++i) {
    t = tasks[i];
    try {
      t[1]?t[0].nullMethod() && (rescheduled = com_google_gwt_core_client_impl_SchedulerImpl_push__Lcom_google_gwt_core_client_JsArray_2Lcom_google_gwt_core_client_impl_SchedulerImpl$Task_2Lcom_google_gwt_core_client_JsArray_2(rescheduled, t)):t[0].execute__V();
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (!com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 3))
        throw $e0;
    }
  }
  return rescheduled;
}

function com_google_gwt_core_client_impl_SchedulerImpl(){
}

_ = com_google_gwt_core_client_impl_SchedulerImpl_SchedulerImpl__V.prototype = com_google_gwt_core_client_impl_SchedulerImpl.prototype = new com_google_gwt_core_client_Scheduler;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_core_client_impl_SchedulerImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1SchedulerImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_core_client_impl_SchedulerImpl_entryCommands = null;
_.com_google_gwt_core_client_impl_SchedulerImpl_finallyCommands = null;
var com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE;
function com_google_gwt_core_client_impl_StackTraceCreator_extractNameFromToString__Ljava_lang_String_2Ljava_lang_String_2(fnToString){
  var index, start, toReturn;
  toReturn = $intern_2;
  fnToString = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(fnToString);
  index = fnToString.indexOf($intern_5);
  if (index != -1) {
    start = fnToString.indexOf('function') == 0?8:0;
    toReturn = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(fnToString.substr(start, index - start));
  }
  return toReturn.length > 0?toReturn:'anonymous';
}

function com_google_gwt_core_client_impl_StackTraceCreator_splice__Lcom_google_gwt_core_client_JsArrayString_2ILcom_google_gwt_core_client_JsArrayString_2(arr, length){
  arr.length >= length && arr.splice(0, length);
  return arr;
}

function com_google_gwt_core_client_impl_StackTraceCreator$Collector_$createStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptException_2V(e){
  var i, j, stack, stackTrace;
  stack = com_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_$inferFrom__Lcom_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JsArrayString_2(com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(e.com_google_gwt_core_client_JavaScriptException_e)?com_google_gwt_lang_Cast_dynamicCastJso__Ljava_lang_Object_2Ljava_lang_Object_2(e.com_google_gwt_core_client_JavaScriptException_e):null);
  stackTrace = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1StackTraceElement_12_1classLit, {63:1}, 68, stack.length, 0);
  for (i = 0 , j = stackTrace.length; i < j; ++i) {
    stackTrace[i] = new java_lang_StackTraceElement_StackTraceElement__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2IV(stack[i]);
  }
  java_lang_Throwable_$setStackTrace__Ljava_lang_Throwable_2_3Ljava_lang_StackTraceElement_2V(stackTrace);
}

function com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V(){
  var i, j, stack, stackTrace;
  stack = com_google_gwt_core_client_impl_StackTraceCreator_splice__Lcom_google_gwt_core_client_JsArrayString_2ILcom_google_gwt_core_client_JsArrayString_2(com_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_$inferFrom__Lcom_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JsArrayString_2(com_google_gwt_core_client_impl_StackTraceCreator$Collector_$makeException__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptObject_2()), 2);
  stackTrace = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1StackTraceElement_12_1classLit, {63:1}, 68, stack.length, 0);
  for (i = 0 , j = stackTrace.length; i < j; ++i) {
    stackTrace[i] = new java_lang_StackTraceElement_StackTraceElement__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2IV(stack[i]);
  }
  java_lang_Throwable_$setStackTrace__Ljava_lang_Throwable_2_3Ljava_lang_StackTraceElement_2V(stackTrace);
}

function com_google_gwt_core_client_impl_StackTraceCreator$Collector_$getProperties__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_String_2(e){
  var result = $intern_2;
  try {
    for (var prop in e) {
      if (prop != $intern_6 && prop != $intern_7 && prop != 'toString') {
        try {
          result += '\n ' + prop + $intern_0 + e[prop];
        }
         catch (ignored) {
        }
      }
    }
  }
   catch (ignored) {
  }
  return result;
}

function com_google_gwt_core_client_impl_StackTraceCreator$Collector_$makeException__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Lcom_google_gwt_core_client_JavaScriptObject_2(){
  try {
    null.a();
  }
   catch (e) {
    return e;
  }
}

function com_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_$inferFrom__Lcom_google_gwt_core_client_impl_StackTraceCreator$CollectorMoz_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JsArrayString_2(e){
  var i, j, stack;
  stack = e && e.stack?e.stack.split($intern_1):[];
  for (i = 0 , j = stack.length; i < j; ++i) {
    stack[i] = com_google_gwt_core_client_impl_StackTraceCreator_extractNameFromToString__Ljava_lang_String_2Ljava_lang_String_2(stack[i]);
  }
  return stack;
}

function com_google_gwt_core_client_impl_StringBufferImpl(){
}

_ = com_google_gwt_core_client_impl_StringBufferImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_core_client_impl_StringBufferImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1StringBufferImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_core_client_impl_StringBufferImplAppend_$replace__Lcom_google_gwt_core_client_impl_StringBufferImplAppend_2Ljava_lang_Object_2IILjava_lang_String_2V(this$static, end){
  this$static.com_google_gwt_core_client_impl_StringBufferImplAppend_string = this$static.com_google_gwt_core_client_impl_StringBufferImplAppend_string.substr(0, 0 - 0) + $intern_2 + java_lang_String_$substring__Ljava_lang_String_2ILjava_lang_String_2(this$static.com_google_gwt_core_client_impl_StringBufferImplAppend_string, end);
}

function com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V(){
}

function com_google_gwt_core_client_impl_StringBufferImplAppend(){
}

_ = com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V.prototype = com_google_gwt_core_client_impl_StringBufferImplAppend.prototype = new com_google_gwt_core_client_impl_StringBufferImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_core_client_impl_StringBufferImplAppend_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1StringBufferImplAppend_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_core_client_impl_StringBufferImplAppend_string = $intern_2;
function com_google_gwt_dom_client_Node_$removeFromParent__Lcom_google_gwt_dom_client_Node_2V(this$static){
  var parent;
  parent = com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(this$static);
  !!parent && parent.removeChild(this$static);
}

function com_google_gwt_dom_client_Node_is__Lcom_google_gwt_core_client_JavaScriptObject_2Z(o){
  try {
    return !!o && !!o.nodeType;
  }
   catch (e) {
    return false;
  }
}

function com_google_gwt_dom_client_Element_$addClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this$static, className){
  var idx, last, lastPos, oldClassName;
  className = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(className);
  oldClassName = this$static.className;
  idx = oldClassName.indexOf(className);
  while (idx != -1) {
    if (idx == 0 || oldClassName.charCodeAt(idx - 1) == 32) {
      last = idx + className.length;
      lastPos = oldClassName.length;
      if (last == lastPos || last < lastPos && oldClassName.charCodeAt(last) == 32) {
        break;
      }
    }
    idx = oldClassName.indexOf(className, idx + 1);
  }
  if (idx == -1) {
    oldClassName.length > 0 && (oldClassName += $intern_8);
    this$static.className = oldClassName + className;
  }
}

function com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static, name){
  return this$static[name] == null?null:String(this$static[name]);
}

function com_google_gwt_dom_client_Element_$removeClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this$static, className){
  var begin, end, idx, last, lastPos, newClassName, oldStyle;
  className = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(className);
  oldStyle = this$static.className;
  idx = oldStyle.indexOf(className);
  while (idx != -1) {
    if (idx == 0 || oldStyle.charCodeAt(idx - 1) == 32) {
      last = idx + className.length;
      lastPos = oldStyle.length;
      if (last == lastPos || last < lastPos && oldStyle.charCodeAt(last) == 32) {
        break;
      }
    }
    idx = oldStyle.indexOf(className, idx + 1);
  }
  if (idx != -1) {
    begin = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(oldStyle.substr(0, idx - 0));
    end = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(java_lang_String_$substring__Ljava_lang_String_2ILjava_lang_String_2(oldStyle, idx + className.length));
    begin.length == 0?(newClassName = end):end.length == 0?(newClassName = begin):(newClassName = begin + $intern_8 + end);
    this$static.className = newClassName;
  }
}

function com_google_gwt_dom_client_Element_is__Lcom_google_gwt_core_client_JavaScriptObject_2Z(o){
  if (com_google_gwt_dom_client_Node_is__Lcom_google_gwt_core_client_JavaScriptObject_2Z(o)) {
    return !!o && o.nodeType == 1;
  }
  return false;
}

function com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(elem){
  var child = elem.firstChild;
  while (child && child.nodeType != 1)
    child = child.nextSibling;
  return child;
}

function com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(node){
  var parent = node.parentNode;
  (!parent || parent.nodeType != 1) && (parent = null);
  return parent;
}

function com_google_gwt_dom_client_DOMImplMozilla_$eventGetRelatedTarget__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_NativeEvent_2Lcom_google_gwt_dom_client_EventTarget_2(evt){
  var relatedTarget = evt.relatedTarget;
  if (!relatedTarget) {
    return null;
  }
  try {
    var nodeName = relatedTarget.nodeName;
    return relatedTarget;
  }
   catch (e) {
    return null;
  }
}

function com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(elem){
  return com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteLeftImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(com_google_gwt_dom_client_Document_$getViewportElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(elem.ownerDocument), elem);
}

function com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteLeftImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(viewport, elem){
  if (Element.prototype.getBoundingClientRect) {
    return elem.getBoundingClientRect().left + viewport.scrollLeft | 0;
  }
   else {
    var doc = elem.ownerDocument;
    return doc.getBoxObjectFor(elem).screenX - doc.getBoxObjectFor(doc.documentElement).screenX;
  }
}

function com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteTop__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(elem){
  return com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteTopImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(com_google_gwt_dom_client_Document_$getViewportElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(elem.ownerDocument), elem);
}

function com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteTopImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(viewport, elem){
  if (Element.prototype.getBoundingClientRect) {
    return elem.getBoundingClientRect().top + viewport.scrollTop | 0;
  }
   else {
    var doc = elem.ownerDocument;
    return doc.getBoxObjectFor(elem).screenY - doc.getBoxObjectFor(doc.documentElement).screenY;
  }
}

function com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I(doc){
  var style = $wnd.getComputedStyle(doc.documentElement, $intern_2);
  return parseInt(style.marginLeft) + parseInt(style.borderLeftWidth);
}

function com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetTop__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I(doc){
  var style = $wnd.getComputedStyle(doc.documentElement, $intern_2);
  return parseInt(style.marginTop) + parseInt(style.borderTopWidth);
}

function com_google_gwt_dom_client_DOMImplMozilla_$getScrollLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(elem){
  var com_google_gwt_dom_client_DOMImplMozilla_$isGecko19__Lcom_google_gwt_dom_client_DOMImplMozilla_2Z_geckoVersion_0, com_google_gwt_dom_client_DOMImplMozilla_$isRTL__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Z_style_0;
  if (!(com_google_gwt_dom_client_DOMImplMozilla_$isGecko19__Lcom_google_gwt_dom_client_DOMImplMozilla_2Z_geckoVersion_0 = com_google_gwt_dom_client_DOMImplMozilla_getGeckoVersion__I() , com_google_gwt_dom_client_DOMImplMozilla_$isGecko19__Lcom_google_gwt_dom_client_DOMImplMozilla_2Z_geckoVersion_0 != -1 && com_google_gwt_dom_client_DOMImplMozilla_$isGecko19__Lcom_google_gwt_dom_client_DOMImplMozilla_2Z_geckoVersion_0 >= 1009000) && (com_google_gwt_dom_client_DOMImplMozilla_$isRTL__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Z_style_0 = elem.ownerDocument.defaultView.getComputedStyle(elem, null) , com_google_gwt_dom_client_DOMImplMozilla_$isRTL__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Z_style_0.direction == $intern_9)) {
    return (elem.scrollLeft || 0) - ((elem.scrollWidth || 0) - elem.clientWidth);
  }
  return elem.scrollLeft || 0;
}

function com_google_gwt_dom_client_DOMImplMozilla_$isOrHasChild__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Z(parent, child){
  return parent === child || !!(parent.compareDocumentPosition(child) & 16);
}

function com_google_gwt_dom_client_DOMImplMozilla_$toString__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(elem){
  var doc = elem.ownerDocument;
  var temp = elem.cloneNode(true);
  var tempDiv = doc.createElement('DIV');
  tempDiv.appendChild(temp);
  outer = tempDiv.innerHTML;
  temp.innerHTML = $intern_2;
  return outer;
}

function com_google_gwt_dom_client_DOMImplMozilla_getGeckoVersion__I(){
  var result = /rv:([0-9]+)\.([0-9]+)(\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());
  if (result && result.length >= 3) {
    var version = parseInt(result[1]) * 1000000 + parseInt(result[2]) * 1000 + parseInt(result.length >= 5 && !isNaN(result[4])?result[4]:0);
    return version;
  }
  return -1;
}

function com_google_gwt_dom_client_Document_$createUniqueId__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2(this$static){
  !this$static.gwt_uid && (this$static.gwt_uid = 1);
  return 'gwt-uid-' + this$static.gwt_uid++;
}

function com_google_gwt_dom_client_Document_$getClientHeight__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body).clientHeight;
}

function com_google_gwt_dom_client_Document_$getClientWidth__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body).clientWidth;
}

function com_google_gwt_dom_client_Document_$getScrollHeight__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body).scrollHeight || 0;
}

function com_google_gwt_dom_client_Document_$getScrollLeft__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return com_google_gwt_dom_client_DOMImplMozilla_$getScrollLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body);
}

function com_google_gwt_dom_client_Document_$getScrollTop__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body).scrollTop || 0;
}

function com_google_gwt_dom_client_Document_$getScrollWidth__Lcom_google_gwt_dom_client_Document_2I(this$static){
  return (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body).scrollWidth || 0;
}

function com_google_gwt_dom_client_Document_$getViewportElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(this$static){
  return java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static.compatMode, $intern_10)?this$static.documentElement:this$static.body;
}

function java_lang_Enum(){
}

_ = java_lang_Enum.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function java_lang_Enum_equals__Ljava_lang_Object_2Z(other){
  return this === other;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Enum_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Enum_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_Enum_hashCode__I(){
  return this.$H || (this.$H = ++com_google_gwt_core_client_impl_Impl_sNextHashId);
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Enum_toString__Ljava_lang_String_2(){
  return this.java_lang_Enum_name;
}
;
_.java_lang_Object_castableTypeMap$ = {63:1, 65:1, 66:1};
_.java_lang_Enum_name = null;
_.java_lang_Enum_ordinal = 0;
function com_google_gwt_dom_client_Style$Display_$clinit__V(){
  com_google_gwt_dom_client_Style$Display_$clinit__V = nullMethod;
  com_google_gwt_dom_client_Style$Display_NONE = new com_google_gwt_dom_client_Style$Display$1_Style$Display$1__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Display_BLOCK = new com_google_gwt_dom_client_Style$Display$2_Style$Display$2__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Display_INLINE = new com_google_gwt_dom_client_Style$Display$3_Style$Display$3__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Display_INLINE_1BLOCK = new com_google_gwt_dom_client_Style$Display$4_Style$Display$4__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Display_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Display_12_1classLit, {63:1}, 51, [com_google_gwt_dom_client_Style$Display_NONE, com_google_gwt_dom_client_Style$Display_BLOCK, com_google_gwt_dom_client_Style$Display_INLINE, com_google_gwt_dom_client_Style$Display_INLINE_1BLOCK]);
}

function com_google_gwt_dom_client_Style$Display_values___3Lcom_google_gwt_dom_client_Style$Display_2(){
  com_google_gwt_dom_client_Style$Display_$clinit__V();
  return com_google_gwt_dom_client_Style$Display_$VALUES;
}

function com_google_gwt_dom_client_Style$Display(){
}

_ = com_google_gwt_dom_client_Style$Display.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Display_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {51:1, 52:1, 63:1, 65:1, 66:1};
var com_google_gwt_dom_client_Style$Display_$VALUES, com_google_gwt_dom_client_Style$Display_BLOCK, com_google_gwt_dom_client_Style$Display_INLINE, com_google_gwt_dom_client_Style$Display_INLINE_1BLOCK, com_google_gwt_dom_client_Style$Display_NONE;
function com_google_gwt_dom_client_Style$Display$1_Style$Display$1__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'NONE';
  this.java_lang_Enum_ordinal = 0;
}

function com_google_gwt_dom_client_Style$Display$1(){
}

_ = com_google_gwt_dom_client_Style$Display$1_Style$Display$1__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Display$1.prototype = new com_google_gwt_dom_client_Style$Display;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Display$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {51:1, 52:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Display$2_Style$Display$2__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'BLOCK';
  this.java_lang_Enum_ordinal = 1;
}

function com_google_gwt_dom_client_Style$Display$2(){
}

_ = com_google_gwt_dom_client_Style$Display$2_Style$Display$2__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Display$2.prototype = new com_google_gwt_dom_client_Style$Display;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Display$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {51:1, 52:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Display$3_Style$Display$3__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'INLINE';
  this.java_lang_Enum_ordinal = 2;
}

function com_google_gwt_dom_client_Style$Display$3(){
}

_ = com_google_gwt_dom_client_Style$Display$3_Style$Display$3__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Display$3.prototype = new com_google_gwt_dom_client_Style$Display;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Display$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {51:1, 52:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Display$4_Style$Display$4__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'INLINE_BLOCK';
  this.java_lang_Enum_ordinal = 3;
}

function com_google_gwt_dom_client_Style$Display$4(){
}

_ = com_google_gwt_dom_client_Style$Display$4_Style$Display$4__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Display$4.prototype = new com_google_gwt_dom_client_Style$Display;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Display$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$4_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {51:1, 52:1, 63:1, 65:1, 66:1};
--></script>
<script><!--
function com_google_gwt_dom_client_Style$Overflow_$clinit__V(){
  com_google_gwt_dom_client_Style$Overflow_$clinit__V = nullMethod;
  com_google_gwt_dom_client_Style$Overflow_VISIBLE = new com_google_gwt_dom_client_Style$Overflow$1_Style$Overflow$1__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Overflow_HIDDEN = new com_google_gwt_dom_client_Style$Overflow$2_Style$Overflow$2__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Overflow_SCROLL = new com_google_gwt_dom_client_Style$Overflow$3_Style$Overflow$3__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Overflow_AUTO = new com_google_gwt_dom_client_Style$Overflow$4_Style$Overflow$4__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Overflow_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Overflow_12_1classLit, {63:1}, 53, [com_google_gwt_dom_client_Style$Overflow_VISIBLE, com_google_gwt_dom_client_Style$Overflow_HIDDEN, com_google_gwt_dom_client_Style$Overflow_SCROLL, com_google_gwt_dom_client_Style$Overflow_AUTO]);
}

function com_google_gwt_dom_client_Style$Overflow_values___3Lcom_google_gwt_dom_client_Style$Overflow_2(){
  com_google_gwt_dom_client_Style$Overflow_$clinit__V();
  return com_google_gwt_dom_client_Style$Overflow_$VALUES;
}

function com_google_gwt_dom_client_Style$Overflow(){
}

_ = com_google_gwt_dom_client_Style$Overflow.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Overflow_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 53:1, 63:1, 65:1, 66:1};
var com_google_gwt_dom_client_Style$Overflow_$VALUES, com_google_gwt_dom_client_Style$Overflow_AUTO, com_google_gwt_dom_client_Style$Overflow_HIDDEN, com_google_gwt_dom_client_Style$Overflow_SCROLL, com_google_gwt_dom_client_Style$Overflow_VISIBLE;
function com_google_gwt_dom_client_Style$Overflow$1_Style$Overflow$1__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'VISIBLE';
  this.java_lang_Enum_ordinal = 0;
}

function com_google_gwt_dom_client_Style$Overflow$1(){
}

_ = com_google_gwt_dom_client_Style$Overflow$1_Style$Overflow$1__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Overflow$1.prototype = new com_google_gwt_dom_client_Style$Overflow;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Overflow$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 53:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Overflow$2_Style$Overflow$2__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'HIDDEN';
  this.java_lang_Enum_ordinal = 1;
}

function com_google_gwt_dom_client_Style$Overflow$2(){
}

_ = com_google_gwt_dom_client_Style$Overflow$2_Style$Overflow$2__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Overflow$2.prototype = new com_google_gwt_dom_client_Style$Overflow;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Overflow$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 53:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Overflow$3_Style$Overflow$3__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'SCROLL';
  this.java_lang_Enum_ordinal = 2;
}

function com_google_gwt_dom_client_Style$Overflow$3(){
}

_ = com_google_gwt_dom_client_Style$Overflow$3_Style$Overflow$3__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Overflow$3.prototype = new com_google_gwt_dom_client_Style$Overflow;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Overflow$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 53:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Overflow$4_Style$Overflow$4__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'AUTO';
  this.java_lang_Enum_ordinal = 3;
}

function com_google_gwt_dom_client_Style$Overflow$4(){
}

_ = com_google_gwt_dom_client_Style$Overflow$4_Style$Overflow$4__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Overflow$4.prototype = new com_google_gwt_dom_client_Style$Overflow;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Overflow$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$4_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 53:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Position_$clinit__V(){
  com_google_gwt_dom_client_Style$Position_$clinit__V = nullMethod;
  com_google_gwt_dom_client_Style$Position_STATIC = new com_google_gwt_dom_client_Style$Position$1_Style$Position$1__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Position_RELATIVE = new com_google_gwt_dom_client_Style$Position$2_Style$Position$2__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Position_ABSOLUTE = new com_google_gwt_dom_client_Style$Position$3_Style$Position$3__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Position_FIXED = new com_google_gwt_dom_client_Style$Position$4_Style$Position$4__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Position_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Position_12_1classLit, {63:1}, 54, [com_google_gwt_dom_client_Style$Position_STATIC, com_google_gwt_dom_client_Style$Position_RELATIVE, com_google_gwt_dom_client_Style$Position_ABSOLUTE, com_google_gwt_dom_client_Style$Position_FIXED]);
}

function com_google_gwt_dom_client_Style$Position_values___3Lcom_google_gwt_dom_client_Style$Position_2(){
  com_google_gwt_dom_client_Style$Position_$clinit__V();
  return com_google_gwt_dom_client_Style$Position_$VALUES;
}

function com_google_gwt_dom_client_Style$Position(){
}

_ = com_google_gwt_dom_client_Style$Position.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Position_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 54:1, 63:1, 65:1, 66:1};
var com_google_gwt_dom_client_Style$Position_$VALUES, com_google_gwt_dom_client_Style$Position_ABSOLUTE, com_google_gwt_dom_client_Style$Position_FIXED, com_google_gwt_dom_client_Style$Position_RELATIVE, com_google_gwt_dom_client_Style$Position_STATIC;
function com_google_gwt_dom_client_Style$Position$1_Style$Position$1__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'STATIC';
  this.java_lang_Enum_ordinal = 0;
}

function com_google_gwt_dom_client_Style$Position$1(){
}

_ = com_google_gwt_dom_client_Style$Position$1_Style$Position$1__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Position$1.prototype = new com_google_gwt_dom_client_Style$Position;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Position$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 54:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Position$2_Style$Position$2__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'RELATIVE';
  this.java_lang_Enum_ordinal = 1;
}

function com_google_gwt_dom_client_Style$Position$2(){
}

_ = com_google_gwt_dom_client_Style$Position$2_Style$Position$2__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Position$2.prototype = new com_google_gwt_dom_client_Style$Position;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Position$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 54:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Position$3_Style$Position$3__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'ABSOLUTE';
  this.java_lang_Enum_ordinal = 2;
}

function com_google_gwt_dom_client_Style$Position$3(){
}

_ = com_google_gwt_dom_client_Style$Position$3_Style$Position$3__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Position$3.prototype = new com_google_gwt_dom_client_Style$Position;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Position$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 54:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Position$4_Style$Position$4__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'FIXED';
  this.java_lang_Enum_ordinal = 3;
}

function com_google_gwt_dom_client_Style$Position$4(){
}

_ = com_google_gwt_dom_client_Style$Position$4_Style$Position$4__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Position$4.prototype = new com_google_gwt_dom_client_Style$Position;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Position$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$4_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {52:1, 54:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit_$clinit__V(){
  com_google_gwt_dom_client_Style$Unit_$clinit__V = nullMethod;
  com_google_gwt_dom_client_Style$Unit_PX = new com_google_gwt_dom_client_Style$Unit$1_Style$Unit$1__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_PCT = new com_google_gwt_dom_client_Style$Unit$2_Style$Unit$2__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_EM = new com_google_gwt_dom_client_Style$Unit$3_Style$Unit$3__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_EX = new com_google_gwt_dom_client_Style$Unit$4_Style$Unit$4__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_PT = new com_google_gwt_dom_client_Style$Unit$5_Style$Unit$5__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_PC = new com_google_gwt_dom_client_Style$Unit$6_Style$Unit$6__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_IN = new com_google_gwt_dom_client_Style$Unit$7_Style$Unit$7__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_CM = new com_google_gwt_dom_client_Style$Unit$8_Style$Unit$8__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_MM = new com_google_gwt_dom_client_Style$Unit$9_Style$Unit$9__Ljava_lang_String_2IV;
  com_google_gwt_dom_client_Style$Unit_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Unit_12_1classLit, {63:1}, 55, [com_google_gwt_dom_client_Style$Unit_PX, com_google_gwt_dom_client_Style$Unit_PCT, com_google_gwt_dom_client_Style$Unit_EM, com_google_gwt_dom_client_Style$Unit_EX, com_google_gwt_dom_client_Style$Unit_PT, com_google_gwt_dom_client_Style$Unit_PC, com_google_gwt_dom_client_Style$Unit_IN, com_google_gwt_dom_client_Style$Unit_CM, com_google_gwt_dom_client_Style$Unit_MM]);
}

function com_google_gwt_dom_client_Style$Unit_values___3Lcom_google_gwt_dom_client_Style$Unit_2(){
  com_google_gwt_dom_client_Style$Unit_$clinit__V();
  return com_google_gwt_dom_client_Style$Unit_$VALUES;
}

function com_google_gwt_dom_client_Style$Unit(){
}

_ = com_google_gwt_dom_client_Style$Unit.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
var com_google_gwt_dom_client_Style$Unit_$VALUES, com_google_gwt_dom_client_Style$Unit_CM, com_google_gwt_dom_client_Style$Unit_EM, com_google_gwt_dom_client_Style$Unit_EX, com_google_gwt_dom_client_Style$Unit_IN, com_google_gwt_dom_client_Style$Unit_MM, com_google_gwt_dom_client_Style$Unit_PC, com_google_gwt_dom_client_Style$Unit_PCT, com_google_gwt_dom_client_Style$Unit_PT, com_google_gwt_dom_client_Style$Unit_PX;
function com_google_gwt_dom_client_Style$Unit$1_Style$Unit$1__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'PX';
  this.java_lang_Enum_ordinal = 0;
}

function com_google_gwt_dom_client_Style$Unit$1(){
}

_ = com_google_gwt_dom_client_Style$Unit$1_Style$Unit$1__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$1.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$1_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$1_getType__Ljava_lang_String_2(){
  return $intern_11;
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$2_Style$Unit$2__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'PCT';
  this.java_lang_Enum_ordinal = 1;
}

function com_google_gwt_dom_client_Style$Unit$2(){
}

_ = com_google_gwt_dom_client_Style$Unit$2_Style$Unit$2__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$2.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$2_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$2_getType__Ljava_lang_String_2(){
  return '%';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$3_Style$Unit$3__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'EM';
  this.java_lang_Enum_ordinal = 2;
}

function com_google_gwt_dom_client_Style$Unit$3(){
}

_ = com_google_gwt_dom_client_Style$Unit$3_Style$Unit$3__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$3.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$3_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$3_getType__Ljava_lang_String_2(){
  return 'em';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$4_Style$Unit$4__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'EX';
  this.java_lang_Enum_ordinal = 3;
}

function com_google_gwt_dom_client_Style$Unit$4(){
}

_ = com_google_gwt_dom_client_Style$Unit$4_Style$Unit$4__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$4.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$4_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$4_getType__Ljava_lang_String_2(){
  return 'ex';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$5_Style$Unit$5__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'PT';
  this.java_lang_Enum_ordinal = 4;
}

function com_google_gwt_dom_client_Style$Unit$5(){
}

_ = com_google_gwt_dom_client_Style$Unit$5_Style$Unit$5__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$5.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$5_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$5_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$5_getType__Ljava_lang_String_2(){
  return 'pt';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$6_Style$Unit$6__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'PC';
  this.java_lang_Enum_ordinal = 5;
}

function com_google_gwt_dom_client_Style$Unit$6(){
}

_ = com_google_gwt_dom_client_Style$Unit$6_Style$Unit$6__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$6.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$6_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$6_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$6_getType__Ljava_lang_String_2(){
  return 'pc';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$7_Style$Unit$7__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'IN';
  this.java_lang_Enum_ordinal = 6;
}

function com_google_gwt_dom_client_Style$Unit$7(){
}

_ = com_google_gwt_dom_client_Style$Unit$7_Style$Unit$7__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$7.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$7_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$7_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$7_getType__Ljava_lang_String_2(){
  return 'in';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$8_Style$Unit$8__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'CM';
  this.java_lang_Enum_ordinal = 7;
}

function com_google_gwt_dom_client_Style$Unit$8(){
}

_ = com_google_gwt_dom_client_Style$Unit$8_Style$Unit$8__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$8.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$8_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$8_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$8_getType__Ljava_lang_String_2(){
  return 'cm';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_Style$Unit$9_Style$Unit$9__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'MM';
  this.java_lang_Enum_ordinal = 8;
}

function com_google_gwt_dom_client_Style$Unit$9(){
}

_ = com_google_gwt_dom_client_Style$Unit$9_Style$Unit$9__Ljava_lang_String_2IV.prototype = com_google_gwt_dom_client_Style$Unit$9.prototype = new com_google_gwt_dom_client_Style$Unit;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_Style$Unit$9_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$9_12_1classLit;
}
;
_.getType__Ljava_lang_String_2 = function com_google_gwt_dom_client_Style$Unit$9_getType__Ljava_lang_String_2(){
  return 'mm';
}
;
_.java_lang_Object_castableTypeMap$ = {55:1, 63:1, 65:1, 66:1};
function com_google_gwt_dom_client_StyleInjector_$clinit__V(){
  com_google_gwt_dom_client_StyleInjector_$clinit__V = nullMethod;
  com_google_gwt_dom_client_StyleInjector_toInject = [];
  com_google_gwt_dom_client_StyleInjector_toInjectAtEnd = [];
  com_google_gwt_dom_client_StyleInjector_toInjectAtStart = [];
  com_google_gwt_dom_client_StyleInjector_flusher = new com_google_gwt_dom_client_StyleInjector$1_StyleInjector$1__V;
}

function com_google_gwt_dom_client_StyleInjector_flush__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_dom_client_StyleElement_2(){
  com_google_gwt_dom_client_StyleInjector_$clinit__V();
  var css, maybeReturn, toReturn;
  toReturn = null;
  if (com_google_gwt_dom_client_StyleInjector_toInjectAtStart.length != 0) {
    css = com_google_gwt_dom_client_StyleInjector_toInjectAtStart.join($intern_2);
    maybeReturn = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$injectStyleSheetAtStart__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2((com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$clinit__V() , com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_IMPL), css);
    !com_google_gwt_dom_client_StyleInjector_toInjectAtStart && (toReturn = maybeReturn);
    com_google_gwt_dom_client_StyleInjector_toInjectAtStart.length = 0;
  }
  if (com_google_gwt_dom_client_StyleInjector_toInject.length != 0) {
    css = com_google_gwt_dom_client_StyleInjector_toInject.join($intern_2);
    maybeReturn = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$injectStyleSheet__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2((com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$clinit__V() , com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_IMPL), css);
    !com_google_gwt_dom_client_StyleInjector_toInject && (toReturn = maybeReturn);
    com_google_gwt_dom_client_StyleInjector_toInject.length = 0;
  }
  if (com_google_gwt_dom_client_StyleInjector_toInjectAtEnd.length != 0) {
    css = com_google_gwt_dom_client_StyleInjector_toInjectAtEnd.join($intern_2);
    maybeReturn = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$injectStyleSheet__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2((com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$clinit__V() , com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_IMPL), css);
    !com_google_gwt_dom_client_StyleInjector_toInjectAtEnd && (toReturn = maybeReturn);
    com_google_gwt_dom_client_StyleInjector_toInjectAtEnd.length = 0;
  }
  com_google_gwt_dom_client_StyleInjector_needsInjection = false;
  return toReturn;
}

function com_google_gwt_dom_client_StyleInjector_schedule__V(){
  com_google_gwt_dom_client_StyleInjector_$clinit__V();
  if (!com_google_gwt_dom_client_StyleInjector_needsInjection) {
    com_google_gwt_dom_client_StyleInjector_needsInjection = true;
    com_google_gwt_core_client_impl_SchedulerImpl_$scheduleFinally__Lcom_google_gwt_core_client_impl_SchedulerImpl_2Lcom_google_gwt_core_client_Scheduler$ScheduledCommand_2V((com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V() , com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE), com_google_gwt_dom_client_StyleInjector_flusher);
  }
}

var com_google_gwt_dom_client_StyleInjector_flusher, com_google_gwt_dom_client_StyleInjector_needsInjection = false, com_google_gwt_dom_client_StyleInjector_toInject, com_google_gwt_dom_client_StyleInjector_toInjectAtEnd, com_google_gwt_dom_client_StyleInjector_toInjectAtStart;
function com_google_gwt_dom_client_StyleInjector$1_StyleInjector$1__V(){
}

function com_google_gwt_dom_client_StyleInjector$1(){
}

_ = com_google_gwt_dom_client_StyleInjector$1_StyleInjector$1__V.prototype = com_google_gwt_dom_client_StyleInjector$1.prototype = new java_lang_Object;
_.execute__V = function com_google_gwt_dom_client_StyleInjector$1_execute__V(){
  (com_google_gwt_dom_client_StyleInjector_$clinit__V() , com_google_gwt_dom_client_StyleInjector_needsInjection) && com_google_gwt_dom_client_StyleInjector_flush__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_dom_client_StyleElement_2();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_StyleInjector$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1StyleInjector$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$clinit__V(){
  com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$clinit__V = nullMethod;
  com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_IMPL = new com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_StyleInjector$StyleInjectorImpl__V;
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$createElement__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2(contents){
  var style;
  style = $doc.createElement('style');
  style['language'] = 'text/css';
  style.textContent = contents || $intern_2;
  return style;
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$getHead__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Lcom_google_gwt_dom_client_HeadElement_2(this$static){
  var elt;
  if (!this$static.com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_head) {
    elt = $doc.getElementsByTagName('head')[0];
    this$static.com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_head = elt;
  }
  return this$static.com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_head;
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$injectStyleSheet__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2(this$static, contents){
  var style;
  style = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$createElement__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2(contents);
  com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$getHead__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Lcom_google_gwt_dom_client_HeadElement_2(this$static).appendChild(style);
  return style;
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$injectStyleSheetAtStart__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2(this$static, contents){
  var style;
  style = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$createElement__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Ljava_lang_String_2Lcom_google_gwt_dom_client_StyleElement_2(contents);
  com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_$getHead__Lcom_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_2Lcom_google_gwt_dom_client_HeadElement_2(this$static).insertBefore(style, this$static.com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_head.firstChild);
  return style;
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_StyleInjector$StyleInjectorImpl__V(){
}

function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl(){
}

_ = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_StyleInjector$StyleInjectorImpl__V.prototype = com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1StyleInjector$StyleInjectorImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_head = null;
var com_google_gwt_dom_client_StyleInjector$StyleInjectorImpl_IMPL;
function com_google_web_bindery_event_shared_Event(){
}

_ = com_google_web_bindery_event_shared_Event.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_Event_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1Event_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_web_bindery_event_shared_Event_toString__Ljava_lang_String_2(){
  return 'An event type';
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_web_bindery_event_shared_Event_source = null;
function com_google_gwt_event_shared_GwtEvent(){
}

_ = com_google_gwt_event_shared_GwtEvent.prototype = new com_google_web_bindery_event_shared_Event;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_GwtEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1GwtEvent_12_1classLit;
}
;
_.revive__V = function com_google_gwt_event_shared_GwtEvent_revive__V(){
  this.com_google_gwt_event_shared_GwtEvent_dead = false;
  this.com_google_web_bindery_event_shared_Event_source = null;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_event_shared_GwtEvent_dead = false;
--></script>
<script><!--
function com_google_gwt_event_dom_client_DomEvent_fireNativeEvent__Lcom_google_gwt_dom_client_NativeEvent_2Lcom_google_gwt_event_shared_HasHandlers_2Lcom_google_gwt_dom_client_Element_2V(nativeEvent, handlerSource, relativeElem){
  var currentNative, currentRelativeElem, typeKey;
  if (com_google_gwt_event_dom_client_DomEvent_registered) {
    typeKey = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_event_dom_client_DomEvent_registered.com_google_gwt_event_dom_client_PrivateMap_map[nativeEvent.type], 6);
    if (typeKey) {
      currentNative = typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_nativeEvent;
      currentRelativeElem = typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_relativeElem;
      typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_nativeEvent = nativeEvent;
      typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_relativeElem = relativeElem;
      com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(handlerSource, typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight);
      typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_nativeEvent = currentNative;
      typeKey.com_google_gwt_event_dom_client_DomEvent$Type_flyweight.com_google_gwt_event_dom_client_DomEvent_relativeElem = currentRelativeElem;
    }
  }
}

function com_google_gwt_event_dom_client_DomEvent(){
}

_ = com_google_gwt_event_dom_client_DomEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_event_dom_client_DomEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return this.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_DomEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1DomEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_event_dom_client_DomEvent_nativeEvent = null;
_.com_google_gwt_event_dom_client_DomEvent_relativeElem = null;
var com_google_gwt_event_dom_client_DomEvent_registered = null;
function com_google_gwt_event_dom_client_ChangeEvent_$clinit__V(){
  com_google_gwt_event_dom_client_ChangeEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_ChangeEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_12, new com_google_gwt_event_dom_client_ChangeEvent_ChangeEvent__V);
}

function com_google_gwt_event_dom_client_ChangeEvent_ChangeEvent__V(){
}

function com_google_gwt_event_dom_client_ChangeEvent(){
}

_ = com_google_gwt_event_dom_client_ChangeEvent_ChangeEvent__V.prototype = com_google_gwt_event_dom_client_ChangeEvent.prototype = new com_google_gwt_event_dom_client_DomEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_ChangeEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 4).onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_ChangeEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_ChangeEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_ChangeEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1ChangeEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_ChangeEvent_TYPE;
function com_google_gwt_event_dom_client_HumanInputEvent(){
}

_ = com_google_gwt_event_dom_client_HumanInputEvent.prototype = new com_google_gwt_event_dom_client_DomEvent;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_HumanInputEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1HumanInputEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_dom_client_MouseEvent_$getX__Lcom_google_gwt_event_dom_client_MouseEvent_2I(this$static){
  var relativeElem, com_google_gwt_event_dom_client_MouseEvent_$getRelativeX__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0;
  relativeElem = this$static.com_google_gwt_event_dom_client_DomEvent_relativeElem;
  if (relativeElem) {
    return com_google_gwt_event_dom_client_MouseEvent_$getRelativeX__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0 = this$static.com_google_gwt_event_dom_client_DomEvent_nativeEvent , (com_google_gwt_event_dom_client_MouseEvent_$getRelativeX__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0.clientX || 0) - com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteLeftImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(com_google_gwt_dom_client_Document_$getViewportElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(relativeElem.ownerDocument), relativeElem) + com_google_gwt_dom_client_DOMImplMozilla_$getScrollLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(relativeElem) + com_google_gwt_dom_client_Document_$getScrollLeft__Lcom_google_gwt_dom_client_Document_2I(relativeElem.ownerDocument);
  }
  return this$static.com_google_gwt_event_dom_client_DomEvent_nativeEvent.clientX || 0;
}

function com_google_gwt_event_dom_client_MouseEvent_$getY__Lcom_google_gwt_event_dom_client_MouseEvent_2I(this$static){
  var relativeElem, com_google_gwt_event_dom_client_MouseEvent_$getRelativeY__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0;
  relativeElem = this$static.com_google_gwt_event_dom_client_DomEvent_relativeElem;
  if (relativeElem) {
    return com_google_gwt_event_dom_client_MouseEvent_$getRelativeY__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0 = this$static.com_google_gwt_event_dom_client_DomEvent_nativeEvent , (com_google_gwt_event_dom_client_MouseEvent_$getRelativeY__Lcom_google_gwt_event_dom_client_MouseEvent_2Lcom_google_gwt_dom_client_Element_2I_e_0.clientY || 0) - com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteTopImpl__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2I(com_google_gwt_dom_client_Document_$getViewportElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(relativeElem.ownerDocument), relativeElem) + (relativeElem.scrollTop || 0) + com_google_gwt_dom_client_Document_$getScrollTop__Lcom_google_gwt_dom_client_Document_2I(relativeElem.ownerDocument);
  }
  return this$static.com_google_gwt_event_dom_client_DomEvent_nativeEvent.clientY || 0;
}

function com_google_gwt_event_dom_client_MouseEvent(){
}

_ = com_google_gwt_event_dom_client_MouseEvent.prototype = new com_google_gwt_event_dom_client_HumanInputEvent;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_dom_client_ClickEvent_$clinit__V(){
  com_google_gwt_event_dom_client_ClickEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_ClickEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_13, new com_google_gwt_event_dom_client_ClickEvent_ClickEvent__V);
}

function com_google_gwt_event_dom_client_ClickEvent_ClickEvent__V(){
}

function com_google_gwt_event_dom_client_ClickEvent(){
}

_ = com_google_gwt_event_dom_client_ClickEvent_ClickEvent__V.prototype = com_google_gwt_event_dom_client_ClickEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_ClickEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 5).onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_ClickEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_ClickEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_ClickEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1ClickEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_ClickEvent_TYPE;
function com_google_web_bindery_event_shared_Event$Type(){
}

_ = com_google_web_bindery_event_shared_Event$Type.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_Event$Type_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1Event$Type_12_1classLit;
}
;
_.hashCode__I$ = function com_google_web_bindery_event_shared_Event$Type_hashCode__I(){
  return this.com_google_web_bindery_event_shared_Event$Type_index;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_web_bindery_event_shared_Event$Type_toString__Ljava_lang_String_2(){
  return 'Event type';
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_web_bindery_event_shared_Event$Type_index = 0;
var com_google_web_bindery_event_shared_Event$Type_nextHashCode = 0;
function com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V(){
  this.com_google_web_bindery_event_shared_Event$Type_index = ++com_google_web_bindery_event_shared_Event$Type_nextHashCode;
}

function com_google_gwt_event_shared_GwtEvent$Type(){
}

_ = com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V.prototype = com_google_gwt_event_shared_GwtEvent$Type.prototype = new com_google_web_bindery_event_shared_Event$Type;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_GwtEvent$Type_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1GwtEvent$Type_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V(eventName, flyweight){
  this.com_google_web_bindery_event_shared_Event$Type_index = ++com_google_web_bindery_event_shared_Event$Type_nextHashCode;
  this.com_google_gwt_event_dom_client_DomEvent$Type_flyweight = flyweight;
  !com_google_gwt_event_dom_client_DomEvent_registered && (com_google_gwt_event_dom_client_DomEvent_registered = new com_google_gwt_event_dom_client_PrivateMap_PrivateMap__V);
  com_google_gwt_event_dom_client_DomEvent_registered.com_google_gwt_event_dom_client_PrivateMap_map[eventName] = this;
  this.com_google_gwt_event_dom_client_DomEvent$Type_name = eventName;
}

function com_google_gwt_event_dom_client_DomEvent$Type(){
}

_ = com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V.prototype = com_google_gwt_event_dom_client_DomEvent$Type.prototype = new com_google_gwt_event_shared_GwtEvent$Type;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_DomEvent$Type_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1DomEvent$Type_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {6:1};
_.com_google_gwt_event_dom_client_DomEvent$Type_flyweight = null;
_.com_google_gwt_event_dom_client_DomEvent$Type_name = null;
function com_google_gwt_event_dom_client_KeyEvent(){
}

_ = com_google_gwt_event_dom_client_KeyEvent.prototype = new com_google_gwt_event_dom_client_DomEvent;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_KeyEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_dom_client_KeyCodeEvent(){
}

_ = com_google_gwt_event_dom_client_KeyCodeEvent.prototype = new com_google_gwt_event_dom_client_KeyEvent;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_KeyCodeEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyCodeEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_dom_client_KeyUpEvent_$clinit__V(){
  com_google_gwt_event_dom_client_KeyUpEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_KeyUpEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_14, new com_google_gwt_event_dom_client_KeyUpEvent_KeyUpEvent__V);
}

function com_google_gwt_event_dom_client_KeyUpEvent_KeyUpEvent__V(){
}

function com_google_gwt_event_dom_client_KeyUpEvent(){
}

_ = com_google_gwt_event_dom_client_KeyUpEvent_KeyUpEvent__V.prototype = com_google_gwt_event_dom_client_KeyUpEvent.prototype = new com_google_gwt_event_dom_client_KeyCodeEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_KeyUpEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 7).onKeyUp__Lcom_google_gwt_event_dom_client_KeyUpEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_KeyUpEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_KeyUpEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_KeyUpEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyUpEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_KeyUpEvent_TYPE;
function com_google_gwt_event_dom_client_MouseDownEvent_$clinit__V(){
  com_google_gwt_event_dom_client_MouseDownEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_MouseDownEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_15, new com_google_gwt_event_dom_client_MouseDownEvent_MouseDownEvent__V);
}

function com_google_gwt_event_dom_client_MouseDownEvent_MouseDownEvent__V(){
}

function com_google_gwt_event_dom_client_MouseDownEvent(){
}

_ = com_google_gwt_event_dom_client_MouseDownEvent_MouseDownEvent__V.prototype = com_google_gwt_event_dom_client_MouseDownEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_MouseDownEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_user_client_ui_DialogBox_$beginDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseDownEvent_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 8).com_google_gwt_user_client_ui_DialogBox$MouseHandler_this$0, this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_MouseDownEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_MouseDownEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseDownEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseDownEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_MouseDownEvent_TYPE;
function com_google_gwt_event_dom_client_MouseMoveEvent_$clinit__V(){
  com_google_gwt_event_dom_client_MouseMoveEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_MouseMoveEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_16, new com_google_gwt_event_dom_client_MouseMoveEvent_MouseMoveEvent__V);
}

function com_google_gwt_event_dom_client_MouseMoveEvent_MouseMoveEvent__V(){
}

function com_google_gwt_event_dom_client_MouseMoveEvent(){
}

_ = com_google_gwt_event_dom_client_MouseMoveEvent_MouseMoveEvent__V.prototype = com_google_gwt_event_dom_client_MouseMoveEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_MouseMoveEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_user_client_ui_DialogBox_$continueDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseMoveEvent_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 9).com_google_gwt_user_client_ui_DialogBox$MouseHandler_this$0, this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_MouseMoveEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_MouseMoveEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseMoveEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseMoveEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_MouseMoveEvent_TYPE;
function com_google_gwt_event_dom_client_MouseOutEvent_$clinit__V(){
  com_google_gwt_event_dom_client_MouseOutEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_MouseOutEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_17, new com_google_gwt_event_dom_client_MouseOutEvent_MouseOutEvent__V);
}

function com_google_gwt_event_dom_client_MouseOutEvent_MouseOutEvent__V(){
}

function com_google_gwt_event_dom_client_MouseOutEvent(){
}

_ = com_google_gwt_event_dom_client_MouseOutEvent_MouseOutEvent__V.prototype = com_google_gwt_event_dom_client_MouseOutEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_MouseOutEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 10), 11);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_MouseOutEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_MouseOutEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseOutEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseOutEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_MouseOutEvent_TYPE;
function com_google_gwt_event_dom_client_MouseOverEvent_$clinit__V(){
  com_google_gwt_event_dom_client_MouseOverEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_MouseOverEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_18, new com_google_gwt_event_dom_client_MouseOverEvent_MouseOverEvent__V);
}

function com_google_gwt_event_dom_client_MouseOverEvent_MouseOverEvent__V(){
}

function com_google_gwt_event_dom_client_MouseOverEvent(){
}

_ = com_google_gwt_event_dom_client_MouseOverEvent_MouseOverEvent__V.prototype = com_google_gwt_event_dom_client_MouseOverEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_MouseOverEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 12), 11);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_MouseOverEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_MouseOverEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseOverEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseOverEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_MouseOverEvent_TYPE;
function com_google_gwt_event_dom_client_MouseUpEvent_$clinit__V(){
  com_google_gwt_event_dom_client_MouseUpEvent_$clinit__V = nullMethod;
  com_google_gwt_event_dom_client_MouseUpEvent_TYPE = new com_google_gwt_event_dom_client_DomEvent$Type_DomEvent$Type__Ljava_lang_String_2Lcom_google_gwt_event_dom_client_DomEvent_2V($intern_19, new com_google_gwt_event_dom_client_MouseUpEvent_MouseUpEvent__V);
}

function com_google_gwt_event_dom_client_MouseUpEvent_MouseUpEvent__V(){
}

function com_google_gwt_event_dom_client_MouseUpEvent(){
}

_ = com_google_gwt_event_dom_client_MouseUpEvent_MouseUpEvent__V.prototype = com_google_gwt_event_dom_client_MouseUpEvent.prototype = new com_google_gwt_event_dom_client_MouseEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_dom_client_MouseUpEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_user_client_ui_DialogBox_$endDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseUpEvent_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 13).com_google_gwt_user_client_ui_DialogBox$MouseHandler_this$0, this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2 = function com_google_gwt_event_dom_client_MouseUpEvent_getAssociatedType__Lcom_google_gwt_event_dom_client_DomEvent$Type_2(){
  return com_google_gwt_event_dom_client_MouseUpEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_MouseUpEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseUpEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_dom_client_MouseUpEvent_TYPE;
function com_google_gwt_event_dom_client_PrivateMap_PrivateMap__V(){
  this.com_google_gwt_event_dom_client_PrivateMap_map = {};
}

function com_google_gwt_event_dom_client_PrivateMap(){
}

_ = com_google_gwt_event_dom_client_PrivateMap_PrivateMap__V.prototype = com_google_gwt_event_dom_client_PrivateMap.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_dom_client_PrivateMap_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1PrivateMap_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_event_dom_client_PrivateMap_map = null;
function com_google_gwt_event_logical_shared_BeforeSelectionEvent_fire__Lcom_google_gwt_event_logical_shared_HasBeforeSelectionHandlers_2Ljava_lang_Object_2Lcom_google_gwt_event_logical_shared_BeforeSelectionEvent_2(){
  return null;
}

function com_google_gwt_event_logical_shared_CloseEvent_CloseEvent__Ljava_lang_Object_2ZV(){
}

function com_google_gwt_event_logical_shared_CloseEvent_fire__Lcom_google_gwt_event_logical_shared_HasCloseHandlers_2Ljava_lang_Object_2ZV(source){
  var event;
  if (com_google_gwt_event_logical_shared_CloseEvent_TYPE) {
    event = new com_google_gwt_event_logical_shared_CloseEvent_CloseEvent__Ljava_lang_Object_2ZV;
    source.fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event);
  }
}

function com_google_gwt_event_logical_shared_CloseEvent(){
}

_ = com_google_gwt_event_logical_shared_CloseEvent_CloseEvent__Ljava_lang_Object_2ZV.prototype = com_google_gwt_event_logical_shared_CloseEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_logical_shared_CloseEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 14).onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_event_logical_shared_CloseEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_event_logical_shared_CloseEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_logical_shared_CloseEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1CloseEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_logical_shared_CloseEvent_TYPE = null;
function com_google_gwt_event_logical_shared_OpenEvent_$dispatch__Lcom_google_gwt_event_logical_shared_OpenEvent_2Lcom_google_gwt_event_logical_shared_OpenHandler_2V(handler){
  com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_$updateImage__Lcom_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_2ZLcom_google_gwt_user_client_ui_Image_2V(handler.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_imager, handler.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_this$0.com_google_gwt_user_client_ui_DisclosurePanel_isOpen, handler.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage);
}

function com_google_gwt_event_logical_shared_OpenEvent_OpenEvent__Ljava_lang_Object_2V(){
}

function com_google_gwt_event_logical_shared_OpenEvent_fire__Lcom_google_gwt_event_logical_shared_HasOpenHandlers_2Ljava_lang_Object_2V(source){
  var event;
  if (com_google_gwt_event_logical_shared_OpenEvent_TYPE) {
    event = new com_google_gwt_event_logical_shared_OpenEvent_OpenEvent__Ljava_lang_Object_2V;
    !!source.com_google_gwt_user_client_ui_Widget_handlerManager && com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(source.com_google_gwt_user_client_ui_Widget_handlerManager, event);
  }
}

function com_google_gwt_event_logical_shared_OpenEvent(){
}

_ = com_google_gwt_event_logical_shared_OpenEvent_OpenEvent__Ljava_lang_Object_2V.prototype = com_google_gwt_event_logical_shared_OpenEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_logical_shared_OpenEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_event_logical_shared_OpenEvent_$dispatch__Lcom_google_gwt_event_logical_shared_OpenEvent_2Lcom_google_gwt_event_logical_shared_OpenHandler_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 15));
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_event_logical_shared_OpenEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_event_logical_shared_OpenEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_logical_shared_OpenEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1OpenEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_logical_shared_OpenEvent_TYPE = null;
function com_google_gwt_event_logical_shared_ResizeEvent_ResizeEvent__IIV(width){
  this.com_google_gwt_event_logical_shared_ResizeEvent_width = width;
}

function com_google_gwt_event_logical_shared_ResizeEvent_fire__Lcom_google_gwt_event_logical_shared_HasResizeHandlers_2IIV(source, width){
  var event;
  if (com_google_gwt_event_logical_shared_ResizeEvent_TYPE) {
    event = new com_google_gwt_event_logical_shared_ResizeEvent_ResizeEvent__IIV(width);
    com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(source, event);
  }
}

function com_google_gwt_event_logical_shared_ResizeEvent(){
}

--></script>
<script><!--
_ = com_google_gwt_event_logical_shared_ResizeEvent_ResizeEvent__IIV.prototype = com_google_gwt_event_logical_shared_ResizeEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_logical_shared_ResizeEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 16).onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_event_logical_shared_ResizeEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_event_logical_shared_ResizeEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_logical_shared_ResizeEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1ResizeEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_event_logical_shared_ResizeEvent_width = 0;
var com_google_gwt_event_logical_shared_ResizeEvent_TYPE = null;
function com_google_gwt_event_logical_shared_SelectionEvent_fire__Lcom_google_gwt_event_logical_shared_HasSelectionHandlers_2Ljava_lang_Object_2V(){
}

function com_google_gwt_event_logical_shared_ValueChangeEvent_$dispatch__Lcom_google_gwt_event_logical_shared_ValueChangeEvent_2Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2V(handler){
  handler.com_google_gwt_user_client_ui_PopupPanel$4_this$0.com_google_gwt_user_client_ui_PopupPanel_autoHideOnHistoryEvents && handler.com_google_gwt_user_client_ui_PopupPanel$4_this$0.hide__V();
}

function com_google_gwt_event_logical_shared_ValueChangeEvent_ValueChangeEvent__Ljava_lang_Object_2V(){
}

function com_google_gwt_event_logical_shared_ValueChangeEvent_fire__Lcom_google_gwt_event_logical_shared_HasValueChangeHandlers_2Ljava_lang_Object_2V(source){
  var event;
  if (com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE) {
    event = new com_google_gwt_event_logical_shared_ValueChangeEvent_ValueChangeEvent__Ljava_lang_Object_2V;
    com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(source.com_google_gwt_user_client_impl_HistoryImpl_handlers, event);
  }
}

function com_google_gwt_event_logical_shared_ValueChangeEvent(){
}

_ = com_google_gwt_event_logical_shared_ValueChangeEvent_ValueChangeEvent__Ljava_lang_Object_2V.prototype = com_google_gwt_event_logical_shared_ValueChangeEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_event_logical_shared_ValueChangeEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_event_logical_shared_ValueChangeEvent_$dispatch__Lcom_google_gwt_event_logical_shared_ValueChangeEvent_2Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 17));
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_event_logical_shared_ValueChangeEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_logical_shared_ValueChangeEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1ValueChangeEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE = null;
function com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static, event){
  var $e0, e, oldSource;
  !event.com_google_gwt_event_shared_GwtEvent_dead || event.revive__V();
  oldSource = event.com_google_web_bindery_event_shared_Event_source;
  event.com_google_web_bindery_event_shared_Event_source = this$static.com_google_gwt_event_shared_HandlerManager_source;
  try {
    com_google_web_bindery_event_shared_SimpleEventBus_$doFire__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event_2Ljava_lang_Object_2V(this$static.com_google_gwt_event_shared_HandlerManager_eventBus, event);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 18)) {
      e = $e0;
      throw new com_google_gwt_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V(e.com_google_web_bindery_event_shared_UmbrellaException_causes);
    }
     else 
      throw $e0;
  }
   finally {
    oldSource == null?(event.com_google_gwt_event_shared_GwtEvent_dead = true , event.com_google_web_bindery_event_shared_Event_source = null):(event.com_google_web_bindery_event_shared_Event_source = oldSource);
  }
}

function com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2V(source){
  this.com_google_gwt_event_shared_HandlerManager_eventBus = new com_google_gwt_event_shared_HandlerManager$Bus_HandlerManager$Bus__ZV(false);
  this.com_google_gwt_event_shared_HandlerManager_source = source;
}

function com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2ZV(source, fireInReverseOrder){
  this.com_google_gwt_event_shared_HandlerManager_eventBus = new com_google_gwt_event_shared_HandlerManager$Bus_HandlerManager$Bus__ZV(fireInReverseOrder);
  this.com_google_gwt_event_shared_HandlerManager_source = source;
}

function com_google_gwt_event_shared_HandlerManager(){
}

_ = com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2ZV.prototype = com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2V.prototype = com_google_gwt_event_shared_HandlerManager.prototype = new java_lang_Object;
_.fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V = function com_google_gwt_event_shared_HandlerManager_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event){
  com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this, event);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_HandlerManager_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1HandlerManager_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {57:1};
_.com_google_gwt_event_shared_HandlerManager_eventBus = null;
_.com_google_gwt_event_shared_HandlerManager_source = null;
function com_google_web_bindery_event_shared_EventBus(){
}

_ = com_google_web_bindery_event_shared_EventBus.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_EventBus_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1EventBus_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_web_bindery_event_shared_SimpleEventBus_$defer__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_SimpleEventBus$Command_2V(this$static, command){
  !this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas && (this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas = new java_util_ArrayList_ArrayList__V);
  java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas, command);
}

function com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2(this$static, type, handler){
  var com_google_web_bindery_event_shared_SimpleEventBus_$doAddNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V_l_0;
  if (!type) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V('Cannot add a handler with a null type');
  }
  if (!handler) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V('Cannot add a null handler');
  }
  this$static.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth > 0?com_google_web_bindery_event_shared_SimpleEventBus_$defer__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_SimpleEventBus$Command_2V(this$static, new com_google_web_bindery_event_shared_SimpleEventBus$2_SimpleEventBus$2__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$static, type, handler)):(com_google_web_bindery_event_shared_SimpleEventBus_$doAddNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V_l_0 = com_google_web_bindery_event_shared_SimpleEventBus_$ensureHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, type) , com_google_web_bindery_event_shared_SimpleEventBus_$doAddNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V_l_0.add__Ljava_lang_Object_2Z(handler) , undefined);
  return new com_google_web_bindery_event_shared_SimpleEventBus$1_SimpleEventBus$1__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$static, type, handler);
}

function com_google_web_bindery_event_shared_SimpleEventBus_$doAddNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this$static, type, handler){
  var l;
  l = com_google_web_bindery_event_shared_SimpleEventBus_$ensureHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, type);
  l.add__Ljava_lang_Object_2Z(handler);
}

function com_google_web_bindery_event_shared_SimpleEventBus_$doFire__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event_2Ljava_lang_Object_2V(this$static, event){
  var $e0, causes, e, handler, handlers, it, java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0;
  if (!event) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V('Cannot fire null event');
  }
  try {
    ++this$static.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth;
    handlers = com_google_web_bindery_event_shared_SimpleEventBus_$getHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, event.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2());
    causes = null;
    it = this$static.com_google_web_bindery_event_shared_SimpleEventBus_isReverseOrder?handlers.listIterator__ILjava_util_ListIterator_2(handlers.size__I()):handlers.listIterator__Ljava_util_ListIterator_2();
    while (this$static.com_google_web_bindery_event_shared_SimpleEventBus_isReverseOrder?it.java_util_AbstractList$IteratorImpl_i > 0:it.java_util_AbstractList$IteratorImpl_i < it.java_util_AbstractList$IteratorImpl_this$0.size__I()) {
      handler = this$static.com_google_web_bindery_event_shared_SimpleEventBus_isReverseOrder?java_util_AbstractList$ListIteratorImpl_$previous__Ljava_util_AbstractList$ListIteratorImpl_2Ljava_lang_Object_2(it):java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(it);
      try {
        event.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 42));
      }
       catch ($e0) {
        $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
        if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 23)) {
          e = $e0;
          !causes && (causes = new java_util_HashSet_HashSet__V);
          java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0 = java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(causes.java_util_HashSet_map, e, causes);
        }
         else 
          throw $e0;
      }
    }
    if (causes) {
      throw new com_google_web_bindery_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V(causes);
    }
  }
   finally {
    --this$static.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth;
    this$static.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth == 0 && com_google_web_bindery_event_shared_SimpleEventBus_$handleQueuedAddsAndRemoves__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$static);
  }
}

function com_google_web_bindery_event_shared_SimpleEventBus_$doRemoveNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this$static, type, handler){
  var l, removed, com_google_web_bindery_event_shared_SimpleEventBus_$prune__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2V_sourceMap_0;
  l = com_google_web_bindery_event_shared_SimpleEventBus_$getHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, type);
  removed = l.remove__Ljava_lang_Object_2Z(handler);
  removed && l.isEmpty__Z() && (com_google_web_bindery_event_shared_SimpleEventBus_$prune__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2V_sourceMap_0 = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_web_bindery_event_shared_SimpleEventBus_map, type), 43) , com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$removeNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2(com_google_web_bindery_event_shared_SimpleEventBus_$prune__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2V_sourceMap_0), 44) , com_google_web_bindery_event_shared_SimpleEventBus_$prune__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2V_sourceMap_0.java_util_AbstractHashMap_size == 0 && java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_web_bindery_event_shared_SimpleEventBus_map, type) , undefined);
}

function com_google_web_bindery_event_shared_SimpleEventBus_$ensureHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, type){
  var handlers, sourceMap;
  sourceMap = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_web_bindery_event_shared_SimpleEventBus_map, type), 43);
  if (!sourceMap) {
    sourceMap = new java_util_HashMap_HashMap__V;
    java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_web_bindery_event_shared_SimpleEventBus_map, type, sourceMap);
  }
  handlers = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(sourceMap.java_util_AbstractHashMap_nullSlot, 44);
  if (!handlers) {
    handlers = new java_util_ArrayList_ArrayList__V;
    java_util_AbstractHashMap_$putNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(sourceMap, handlers);
  }
  return handlers;
}

function com_google_web_bindery_event_shared_SimpleEventBus_$getHandlerList__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_util_List_2(this$static, type){
  var handlers, sourceMap;
  sourceMap = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_web_bindery_event_shared_SimpleEventBus_map, type), 43);
  if (!sourceMap) {
    return java_util_Collections_$clinit__V() , java_util_Collections_$clinit__V() , java_util_Collections_EMPTY_1LIST;
  }
  handlers = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(sourceMap.java_util_AbstractHashMap_nullSlot, 44);
  if (!handlers) {
    return java_util_Collections_$clinit__V() , java_util_Collections_$clinit__V() , java_util_Collections_EMPTY_1LIST;
  }
  return handlers;
}

function com_google_web_bindery_event_shared_SimpleEventBus_$handleQueuedAddsAndRemoves__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$static){
  var c, c$iterator;
  if (this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas) {
    try {
      for (c$iterator = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas); c$iterator.java_util_AbstractList$IteratorImpl_i < c$iterator.java_util_AbstractList$IteratorImpl_this$0.size__I();) {
        c = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(c$iterator), 45);
        c.execute__V();
      }
    }
     finally {
      this$static.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas = null;
    }
  }
}

function com_google_web_bindery_event_shared_SimpleEventBus(){
}

_ = com_google_web_bindery_event_shared_SimpleEventBus.prototype = new com_google_web_bindery_event_shared_EventBus;
_.doRemove__Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V = function com_google_web_bindery_event_shared_SimpleEventBus_doRemove__Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(type, source, handler){
  this.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth > 0?com_google_web_bindery_event_shared_SimpleEventBus_$defer__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_SimpleEventBus$Command_2V(this, new com_google_web_bindery_event_shared_SimpleEventBus$3_SimpleEventBus$3__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this, type, handler)):com_google_web_bindery_event_shared_SimpleEventBus_$doRemoveNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this, type, handler);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_SimpleEventBus_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_web_bindery_event_shared_SimpleEventBus_deferredDeltas = null;
_.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth = 0;
_.com_google_web_bindery_event_shared_SimpleEventBus_isReverseOrder = false;
function com_google_gwt_event_shared_HandlerManager$Bus_HandlerManager$Bus__ZV(fireInReverseOrder){
  this.com_google_web_bindery_event_shared_SimpleEventBus_map = new java_util_HashMap_HashMap__V;
  this.com_google_web_bindery_event_shared_SimpleEventBus_isReverseOrder = fireInReverseOrder;
}

function com_google_gwt_event_shared_HandlerManager$Bus(){
}

_ = com_google_gwt_event_shared_HandlerManager$Bus_HandlerManager$Bus__ZV.prototype = com_google_gwt_event_shared_HandlerManager$Bus.prototype = new com_google_web_bindery_event_shared_SimpleEventBus;
_.doRemove__Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V = function com_google_gwt_event_shared_HandlerManager$Bus_doRemove__Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(type, source, handler){
  this.com_google_web_bindery_event_shared_SimpleEventBus_firingDepth > 0?com_google_web_bindery_event_shared_SimpleEventBus_$defer__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_SimpleEventBus$Command_2V(this, new com_google_web_bindery_event_shared_SimpleEventBus$3_SimpleEventBus$3__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this, type, handler)):com_google_web_bindery_event_shared_SimpleEventBus_$doRemoveNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this, type, handler);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_HandlerManager$Bus_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1HandlerManager$Bus_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(real){
  this.com_google_gwt_event_shared_LegacyHandlerWrapper_real = real;
}

function com_google_gwt_event_shared_LegacyHandlerWrapper(){
}

_ = com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V.prototype = com_google_gwt_event_shared_LegacyHandlerWrapper.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_LegacyHandlerWrapper_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1LegacyHandlerWrapper_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_event_shared_LegacyHandlerWrapper_real = null;
function com_google_web_bindery_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V(causes){
  java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2Ljava_lang_Throwable_2V.call(this, causes.size__I() == 0?null:com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(causes.toArray___3Ljava_lang_Object_2_3Ljava_lang_Object_2(com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Throwable_12_1classLit, {46:1, 63:1}, 23, 0, 0)), 46)[0]);
  this.com_google_web_bindery_event_shared_UmbrellaException_causes = causes;
}

function com_google_web_bindery_event_shared_UmbrellaException(){
}

_ = com_google_web_bindery_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V.prototype = com_google_web_bindery_event_shared_UmbrellaException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_UmbrellaException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1UmbrellaException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 18:1, 23:1, 63:1, 74:1};
_.com_google_web_bindery_event_shared_UmbrellaException_causes = null;
function com_google_gwt_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V(causes){
  com_google_web_bindery_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V.call(this, causes);
}

function com_google_gwt_event_shared_UmbrellaException(){
}

_ = com_google_gwt_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V.prototype = com_google_gwt_event_shared_UmbrellaException.prototype = new com_google_web_bindery_event_shared_UmbrellaException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_event_shared_UmbrellaException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1UmbrellaException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 18:1, 23:1, 63:1, 74:1};
function com_google_gwt_http_client_Request_$cancel__Lcom_google_gwt_http_client_Request_2V(this$static){
  var xmlHttp;
  if (this$static.com_google_gwt_http_client_Request_xmlHttpRequest) {
    xmlHttp = this$static.com_google_gwt_http_client_Request_xmlHttpRequest;
    this$static.com_google_gwt_http_client_Request_xmlHttpRequest = null;
    com_google_gwt_xhr_client_XMLHttpRequest_$clearOnReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(xmlHttp);
    xmlHttp.abort();
    !!this$static.com_google_gwt_http_client_Request_timer && com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(this$static.com_google_gwt_http_client_Request_timer);
  }
}

function com_google_gwt_http_client_Request_$fireOnResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_RequestCallback_2V(this$static, callback){
  var errorMsg, exception, response, xhr;
  if (!this$static.com_google_gwt_http_client_Request_xmlHttpRequest) {
    return;
  }
  !!this$static.com_google_gwt_http_client_Request_timer && com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(this$static.com_google_gwt_http_client_Request_timer);
  xhr = this$static.com_google_gwt_http_client_Request_xmlHttpRequest;
  this$static.com_google_gwt_http_client_Request_xmlHttpRequest = null;
  errorMsg = com_google_gwt_http_client_Request_$getBrowserSpecificFailure__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_xhr_client_XMLHttpRequest_2Ljava_lang_String_2(xhr);
  if (errorMsg != null) {
    exception = new java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2V(errorMsg);
    callback.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(this$static, exception);
  }
   else {
    response = new com_google_gwt_http_client_Request$1_Request$1__V(xhr);
    callback.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(this$static, response);
  }
}

function com_google_gwt_http_client_Request_$fireOnTimeout__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_RequestCallback_2V(this$static, callback){
  if (!this$static.com_google_gwt_http_client_Request_xmlHttpRequest) {
    return;
  }
  com_google_gwt_http_client_Request_$cancel__Lcom_google_gwt_http_client_Request_2V(this$static);
  callback.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(this$static, new com_google_gwt_http_client_RequestTimeoutException_RequestTimeoutException__Lcom_google_gwt_http_client_Request_2IV(this$static.com_google_gwt_http_client_Request_timeoutMillis));
}

function com_google_gwt_http_client_Request_$getBrowserSpecificFailure__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_xhr_client_XMLHttpRequest_2Ljava_lang_String_2(xhr){
  try {
    if (xhr.status === undefined) {
      return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details';
    }
    return null;
  }
   catch (e) {
    return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details';
  }
}

function com_google_gwt_http_client_Request_Request__Lcom_google_gwt_xhr_client_XMLHttpRequest_2ILcom_google_gwt_http_client_RequestCallback_2V(xmlHttpRequest, timeoutMillis, callback){
  if (!xmlHttpRequest) {
    throw new java_lang_NullPointerException_NullPointerException__V;
  }
  if (!callback) {
    throw new java_lang_NullPointerException_NullPointerException__V;
  }
  if (timeoutMillis < 0) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__V;
  }
  this.com_google_gwt_http_client_Request_timeoutMillis = timeoutMillis;
  this.com_google_gwt_http_client_Request_xmlHttpRequest = xmlHttpRequest;
  if (timeoutMillis > 0) {
    this.com_google_gwt_http_client_Request_timer = new com_google_gwt_http_client_Request$3_Request$3__Lcom_google_gwt_http_client_Request_2V(this, callback);
    com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(this.com_google_gwt_http_client_Request_timer, timeoutMillis);
  }
   else {
    this.com_google_gwt_http_client_Request_timer = null;
  }
}

function com_google_gwt_http_client_Request(){
}

_ = com_google_gwt_http_client_Request_Request__Lcom_google_gwt_xhr_client_XMLHttpRequest_2ILcom_google_gwt_http_client_RequestCallback_2V.prototype = com_google_gwt_http_client_Request.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_Request_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_http_client_Request_timeoutMillis = 0;
_.com_google_gwt_http_client_Request_timer = null;
_.com_google_gwt_http_client_Request_xmlHttpRequest = null;
--></script>
<script><!--
function com_google_gwt_http_client_Response(){
}

_ = com_google_gwt_http_client_Response.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_Response_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Response_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_http_client_Request$1_Request$1__V(val$xmlHttpRequest){
  this.com_google_gwt_http_client_Request$1_val$xmlHttpRequest = val$xmlHttpRequest;
}

function com_google_gwt_http_client_Request$1(){
}

_ = com_google_gwt_http_client_Request$1_Request$1__V.prototype = com_google_gwt_http_client_Request$1.prototype = new com_google_gwt_http_client_Response;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_Request$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_http_client_Request$1_val$xmlHttpRequest = null;
function com_google_gwt_http_client_Request$3_Request$3__Lcom_google_gwt_http_client_Request_2V(this$0, val$callback){
  com_google_gwt_user_client_Timer_$clinit__V();
  this.com_google_gwt_http_client_Request$3_this$0 = this$0;
  this.com_google_gwt_http_client_Request$3_val$callback = val$callback;
}

function com_google_gwt_http_client_Request$3(){
}

_ = com_google_gwt_http_client_Request$3_Request$3__Lcom_google_gwt_http_client_Request_2V.prototype = com_google_gwt_http_client_Request$3.prototype = new com_google_gwt_user_client_Timer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_Request$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request$3_12_1classLit;
}
;
_.run__V = function com_google_gwt_http_client_Request$3_run__V(){
  com_google_gwt_http_client_Request_$fireOnTimeout__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_RequestCallback_2V(this.com_google_gwt_http_client_Request$3_this$0, this.com_google_gwt_http_client_Request$3_val$callback);
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
_.com_google_gwt_http_client_Request$3_this$0 = null;
_.com_google_gwt_http_client_Request$3_val$callback = null;
function com_google_gwt_http_client_RequestBuilder_$clinit__V(){
  com_google_gwt_http_client_RequestBuilder_$clinit__V = nullMethod;
  new com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V('DELETE');
  com_google_gwt_http_client_RequestBuilder_GET = new com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V('GET');
  new com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V('HEAD');
  com_google_gwt_http_client_RequestBuilder_POST = new com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V('POST');
  new com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V('PUT');
}

function com_google_gwt_http_client_RequestBuilder_$doSend__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(this$static, callback){
  var $e0, e, request, requestPermissionException, xmlHttpRequest;
  xmlHttpRequest = com_google_gwt_xhr_client_XMLHttpRequest_create__Lcom_google_gwt_xhr_client_XMLHttpRequest_2();
  try {
    xmlHttpRequest.open(this$static.com_google_gwt_http_client_RequestBuilder_httpMethod, this$static.com_google_gwt_http_client_RequestBuilder_url, true);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 19)) {
      e = $e0;
      requestPermissionException = new com_google_gwt_http_client_RequestPermissionException_RequestPermissionException__Ljava_lang_String_2V(this$static.com_google_gwt_http_client_RequestBuilder_url);
      java_lang_Throwable_$initCause__Ljava_lang_Throwable_2Ljava_lang_Throwable_2Ljava_lang_Throwable_2(requestPermissionException, new com_google_gwt_http_client_RequestException_RequestException__Ljava_lang_String_2V(e.getMessage__Ljava_lang_String_2()));
      throw requestPermissionException;
    }
     else 
      throw $e0;
  }
  com_google_gwt_http_client_RequestBuilder_$setHeaders__Lcom_google_gwt_http_client_RequestBuilder_2Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(this$static, xmlHttpRequest);
  request = new com_google_gwt_http_client_Request_Request__Lcom_google_gwt_xhr_client_XMLHttpRequest_2ILcom_google_gwt_http_client_RequestCallback_2V(xmlHttpRequest, this$static.com_google_gwt_http_client_RequestBuilder_timeoutMillis, callback);
  com_google_gwt_xhr_client_XMLHttpRequest_$setOnReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2Lcom_google_gwt_xhr_client_ReadyStateChangeHandler_2V(xmlHttpRequest, new com_google_gwt_http_client_RequestBuilder$1_RequestBuilder$1__Lcom_google_gwt_http_client_RequestBuilder_2V(request, callback));
  try {
    xmlHttpRequest.send(null);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 19)) {
      e = $e0;
      throw new com_google_gwt_http_client_RequestException_RequestException__Ljava_lang_String_2V(e.getMessage__Ljava_lang_String_2());
    }
     else 
      throw $e0;
  }
  return request;
}

function com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(this$static, callback){
  com_google_gwt_http_client_StringValidator_throwIfNull__Ljava_lang_String_2Ljava_lang_Object_2V('callback', callback);
  return com_google_gwt_http_client_RequestBuilder_$doSend__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(this$static, callback);
}

function com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(this$static, header, value){
  com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_20, header);
  com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_21, value);
  !this$static.com_google_gwt_http_client_RequestBuilder_headers && (this$static.com_google_gwt_http_client_RequestBuilder_headers = new java_util_HashMap_HashMap__V);
  java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_http_client_RequestBuilder_headers, header, value);
}

function com_google_gwt_http_client_RequestBuilder_$setHeaders__Lcom_google_gwt_http_client_RequestBuilder_2Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(this$static, xmlHttpRequest){
  var $e0, e, header, header$iterator;
  if (!!this$static.com_google_gwt_http_client_RequestBuilder_headers && this$static.com_google_gwt_http_client_RequestBuilder_headers.java_util_AbstractHashMap_size > 0) {
    for (header$iterator = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V((new java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(this$static.com_google_gwt_http_client_RequestBuilder_headers)).java_util_AbstractHashMap$EntrySet_this$0); java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(header$iterator.java_util_AbstractHashMap$EntrySetIterator_iter);) {
      header = header$iterator.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(header$iterator.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
      try {
        xmlHttpRequest.setRequestHeader(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(header.getKey__Ljava_lang_Object_2(), 1), com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(header.getValue__Ljava_lang_Object_2(), 1));
      }
       catch ($e0) {
        $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
        if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 19)) {
          e = $e0;
          throw new com_google_gwt_http_client_RequestException_RequestException__Ljava_lang_String_2V(e.getMessage__Ljava_lang_String_2());
        }
         else 
          throw $e0;
      }
    }
  }
   else {
    xmlHttpRequest.setRequestHeader('Content-Type', 'text/plain; charset=utf-8');
  }
}

function com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V(httpMethod, url){
  com_google_gwt_http_client_RequestBuilder_$clinit__V();
  com_google_gwt_http_client_RequestBuilder_RequestBuilder__Ljava_lang_String_2Ljava_lang_String_2V.call(this, !httpMethod?null:httpMethod.com_google_gwt_http_client_RequestBuilder$Method_name, url);
}

function com_google_gwt_http_client_RequestBuilder_RequestBuilder__Ljava_lang_String_2Ljava_lang_String_2V(httpMethod, url){
  com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V('httpMethod', httpMethod);
  com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V('url', url);
  this.com_google_gwt_http_client_RequestBuilder_httpMethod = httpMethod;
  this.com_google_gwt_http_client_RequestBuilder_url = url;
}

function com_google_gwt_http_client_RequestBuilder(){
}

_ = com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V.prototype = com_google_gwt_http_client_RequestBuilder.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestBuilder_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_http_client_RequestBuilder_headers = null;
_.com_google_gwt_http_client_RequestBuilder_httpMethod = null;
_.com_google_gwt_http_client_RequestBuilder_timeoutMillis = 0;
_.com_google_gwt_http_client_RequestBuilder_url = null;
var com_google_gwt_http_client_RequestBuilder_GET, com_google_gwt_http_client_RequestBuilder_POST;
function com_google_gwt_http_client_RequestBuilder$1_RequestBuilder$1__Lcom_google_gwt_http_client_RequestBuilder_2V(val$request, val$callback){
  this.com_google_gwt_http_client_RequestBuilder$1_val$request = val$request;
  this.com_google_gwt_http_client_RequestBuilder$1_val$callback = val$callback;
}

function com_google_gwt_http_client_RequestBuilder$1(){
}

_ = com_google_gwt_http_client_RequestBuilder$1_RequestBuilder$1__Lcom_google_gwt_http_client_RequestBuilder_2V.prototype = com_google_gwt_http_client_RequestBuilder$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestBuilder$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder$1_12_1classLit;
}
;
_.onReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V = function com_google_gwt_http_client_RequestBuilder$1_onReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(xhr){
  if (xhr.readyState == 4) {
    com_google_gwt_xhr_client_XMLHttpRequest_$clearOnReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(xhr);
    com_google_gwt_http_client_Request_$fireOnResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_RequestCallback_2V(this.com_google_gwt_http_client_RequestBuilder$1_val$request, this.com_google_gwt_http_client_RequestBuilder$1_val$callback);
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_http_client_RequestBuilder$1_val$callback = null;
_.com_google_gwt_http_client_RequestBuilder$1_val$request = null;
function com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V(name){
  this.com_google_gwt_http_client_RequestBuilder$Method_name = name;
}

function com_google_gwt_http_client_RequestBuilder$Method(){
}

_ = com_google_gwt_http_client_RequestBuilder$Method_RequestBuilder$Method__Ljava_lang_String_2V.prototype = com_google_gwt_http_client_RequestBuilder$Method.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestBuilder$Method_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder$Method_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_http_client_RequestBuilder$Method_toString__Ljava_lang_String_2(){
  return this.com_google_gwt_http_client_RequestBuilder$Method_name;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_http_client_RequestBuilder$Method_name = null;
function com_google_gwt_http_client_RequestException_RequestException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function com_google_gwt_http_client_RequestException(){
}

_ = com_google_gwt_http_client_RequestException_RequestException__Ljava_lang_String_2V.prototype = com_google_gwt_http_client_RequestException.prototype = new java_lang_Exception;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {23:1, 63:1, 72:1, 74:1};
function com_google_gwt_http_client_RequestPermissionException_RequestPermissionException__Ljava_lang_String_2V(url){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = 'The URL ' + url + ' is invalid or violates the same-origin security restriction';
}

function com_google_gwt_http_client_RequestPermissionException(){
}

_ = com_google_gwt_http_client_RequestPermissionException_RequestPermissionException__Ljava_lang_String_2V.prototype = com_google_gwt_http_client_RequestPermissionException.prototype = new com_google_gwt_http_client_RequestException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestPermissionException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestPermissionException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {23:1, 63:1, 72:1, 74:1};
function com_google_gwt_http_client_RequestTimeoutException_RequestTimeoutException__Lcom_google_gwt_http_client_Request_2IV(timeoutMillis){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = 'A request timeout has expired after ' + timeoutMillis + ' ms';
}

function com_google_gwt_http_client_RequestTimeoutException(){
}

_ = com_google_gwt_http_client_RequestTimeoutException_RequestTimeoutException__Lcom_google_gwt_http_client_Request_2IV.prototype = com_google_gwt_http_client_RequestTimeoutException.prototype = new com_google_gwt_http_client_RequestException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_http_client_RequestTimeoutException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestTimeoutException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {23:1, 63:1, 72:1, 74:1};
function com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V(name, value){
  com_google_gwt_http_client_StringValidator_throwIfNull__Ljava_lang_String_2Ljava_lang_Object_2V(name, value);
  if (0 == java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(value).length) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V(name + ' cannot be empty');
  }
}

function com_google_gwt_http_client_StringValidator_throwIfNull__Ljava_lang_String_2Ljava_lang_Object_2V(name, value){
  if (null == value) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V(name + ' cannot be null');
  }
}

function com_google_gwt_i18n_client_AutoDirectionHandler_AutoDirectionHandler__Lcom_google_gwt_i18n_client_AutoDirectionHandler$Target_2Lcom_google_gwt_i18n_shared_DirectionEstimator_2V(){
}

function com_google_gwt_i18n_client_AutoDirectionHandler_addTo__Lcom_google_gwt_i18n_client_AutoDirectionHandler$Target_2Lcom_google_gwt_i18n_shared_DirectionEstimator_2Lcom_google_gwt_i18n_client_AutoDirectionHandler_2(){
  var autoDirHandler;
  autoDirHandler = new com_google_gwt_i18n_client_AutoDirectionHandler_AutoDirectionHandler__Lcom_google_gwt_i18n_client_AutoDirectionHandler$Target_2Lcom_google_gwt_i18n_shared_DirectionEstimator_2V;
  return autoDirHandler;
}

function com_google_gwt_i18n_client_AutoDirectionHandler(){
}

_ = com_google_gwt_i18n_client_AutoDirectionHandler_AutoDirectionHandler__Lcom_google_gwt_i18n_client_AutoDirectionHandler$Target_2Lcom_google_gwt_i18n_shared_DirectionEstimator_2V.prototype = com_google_gwt_i18n_client_AutoDirectionHandler.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_AutoDirectionHandler_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1AutoDirectionHandler_12_1classLit;
}
;
_.onKeyUp__Lcom_google_gwt_event_dom_client_KeyUpEvent_2V = function com_google_gwt_i18n_client_AutoDirectionHandler_onKeyUp__Lcom_google_gwt_event_dom_client_KeyUpEvent_2V(event){
}
;
_.java_lang_Object_castableTypeMap$ = {7:1, 42:1};
function com_google_gwt_i18n_client_BidiUtils_getDirectionOnElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2(elem){
  var dirPropertyValue;
  dirPropertyValue = elem[$intern_22] == null?null:String(elem[$intern_22]);
  if (java_lang_String_$equalsIgnoreCase__Ljava_lang_String_2Ljava_lang_String_2Z($intern_9, dirPropertyValue)) {
    return com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V() , com_google_gwt_i18n_client_HasDirection$Direction_RTL;
  }
   else if (java_lang_String_$equalsIgnoreCase__Ljava_lang_String_2Ljava_lang_String_2Z($intern_23, dirPropertyValue)) {
    return com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V() , com_google_gwt_i18n_client_HasDirection$Direction_LTR;
  }
  return com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V() , com_google_gwt_i18n_client_HasDirection$Direction_DEFAULT;
}

function com_google_gwt_i18n_client_BidiUtils_setDirectionOnElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2V(elem, direction){
  switch (direction.java_lang_Enum_ordinal) {
    case 0:
      {
        elem[$intern_22] = $intern_9;
        break;
      }

    case 1:
      {
        elem[$intern_22] = $intern_23;
        break;
      }

    case 2:
      {
        com_google_gwt_i18n_client_BidiUtils_getDirectionOnElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2(elem) != (com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V() , com_google_gwt_i18n_client_HasDirection$Direction_DEFAULT) && (elem[$intern_22] = $intern_2 , undefined);
        break;
      }

  }
}

function com_google_gwt_i18n_client_DateTimeFormat_$clinit__V(){
  com_google_gwt_i18n_client_DateTimeFormat_$clinit__V = nullMethod;
  com_google_gwt_i18n_client_DateTimeFormat_cache = new java_util_HashMap_HashMap__V;
}

function com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, count){
  var java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0;
  if (buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string.length > 0) {
    java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_gwt_i18n_client_DateTimeFormat_patternParts, new com_google_gwt_i18n_client_DateTimeFormat$PatternPart_DateTimeFormat$PatternPart__Ljava_lang_String_2IV(buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string, count));
    java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0 = buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string.length;
    0 < java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0?(com_google_gwt_core_client_impl_StringBufferImplAppend_$replace__Lcom_google_gwt_core_client_impl_StringBufferImplAppend_2Ljava_lang_Object_2IILjava_lang_String_2V(buf.java_lang_StringBuffer_impl, java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0) , buf):0 > java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0 && java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2_3CLjava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, -java_lang_StringBuffer_$setLength__Ljava_lang_StringBuffer_2IV_oldLength_0, 1));
  }
}

function com_google_gwt_i18n_client_DateTimeFormat_$format__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_util_Date_2Ljava_lang_String_2(this$static, date){
  var timeZone;
  timeZone = com_google_gwt_i18n_client_TimeZone_createTimeZone__ILcom_google_gwt_i18n_client_TimeZone_2(date.java_util_Date_jsdate.getTimezoneOffset());
  return com_google_gwt_i18n_client_DateTimeFormat_$format__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_util_Date_2Lcom_google_gwt_i18n_client_TimeZone_2Ljava_lang_String_2(this$static, date, timeZone);
}

function com_google_gwt_i18n_client_DateTimeFormat_$format__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_util_Date_2Lcom_google_gwt_i18n_client_TimeZone_2Ljava_lang_String_2(this$static, date, timeZone){
  var ch, diff, i, j, keepDate, keepTime, n, toAppendTo, trailQuote;
  diff = (date.java_util_Date_jsdate.getTimezoneOffset() - timeZone.com_google_gwt_i18n_client_TimeZone_standardOffset) * 60000;
  keepDate = new java_util_Date_Date__JV(com_google_gwt_lang_LongLib_add__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(date.java_util_Date_jsdate.getTime()), com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(diff)));
  keepTime = keepDate;
  if (keepDate.java_util_Date_jsdate.getTimezoneOffset() != date.java_util_Date_jsdate.getTimezoneOffset()) {
    diff > 0?(diff -= 86400000):(diff += 86400000);
    keepTime = new java_util_Date_Date__JV(com_google_gwt_lang_LongLib_add__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(date.java_util_Date_jsdate.getTime()), com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(diff)));
  }
  toAppendTo = new java_lang_StringBuffer_StringBuffer__IV;
  n = this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.length;
  for (i = 0; i < n;) {
    ch = this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.charCodeAt(i);
    if (ch >= 97 && ch <= 122 || ch >= 65 && ch <= 90) {
      for (j = i + 1; j < n && this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.charCodeAt(j) == ch; ++j) {
      }
      com_google_gwt_i18n_client_DateTimeFormat_$subFormat__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2CILjava_util_Date_2Ljava_util_Date_2Ljava_util_Date_2Lcom_google_gwt_i18n_client_TimeZone_2Z(toAppendTo, ch, j - i, keepDate, keepTime, timeZone);
      i = j;
    }
     else if (ch == 39) {
      ++i;
      if (i < n && this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.charCodeAt(i) == 39) {
        toAppendTo.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_24;
        ++i;
        continue;
      }
      trailQuote = false;
      while (!trailQuote) {
        j = i;
        while (j < n && this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.charCodeAt(j) != 39) {
          ++j;
        }
        if (j >= n) {
          throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V("Missing trailing '");
        }
        j + 1 < n && this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern.charCodeAt(j + 1) == 39?++j:(trailQuote = true);
        java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(toAppendTo, java_lang_String_$substring__Ljava_lang_String_2IILjava_lang_String_2(this$static.com_google_gwt_i18n_client_DateTimeFormat_pattern, i, j));
        i = j + 1;
      }
    }
     else {
      toAppendTo.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode(ch);
      ++i;
    }
  }
  return toAppendTo.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}

function com_google_gwt_i18n_client_DateTimeFormat_$formatFractionalSeconds__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, date){
  var time, value;
  time = com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(date.java_util_Date_jsdate.getTime());
  if (!com_google_gwt_lang_LongLib_gte__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(time, P0_longLit)) {
    value = 1000 - com_google_gwt_lang_LongLib_toInt__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I((com_google_gwt_lang_LongLibBase_divMod__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZLcom_google_gwt_lang_LongLibBase$LongEmul_2(com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(time), P3e8_longLit, true) , com_google_gwt_lang_LongLibBase_remainder));
    value == 1000 && (value = 0);
  }
   else {
    value = com_google_gwt_lang_LongLib_toInt__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I((com_google_gwt_lang_LongLibBase_divMod__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZLcom_google_gwt_lang_LongLibBase$LongEmul_2(time, P3e8_longLit, true) , com_google_gwt_lang_LongLibBase_remainder));
  }
  if (count == 1) {
    value = ~~((value + 50) / 100) < 9?~~((value + 50) / 100):9;
    buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode(48 + value & 65535);
  }
   else if (count == 2) {
    value = ~~((value + 5) / 10) < 99?~~((value + 5) / 10):99;
    com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value, 2);
  }
   else {
    com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value, 3);
    count > 3 && com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, 0, count - 3);
  }
}

--></script>
<script><!--
function com_google_gwt_i18n_client_DateTimeFormat_$formatMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, date){
  var value;
  value = date.java_util_Date_jsdate.getMonth();
  switch (count) {
    case 5:
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_25, $intern_26, $intern_27, $intern_28, $intern_27, $intern_25, $intern_25, $intern_28, $intern_29, $intern_30, $intern_31, $intern_32])[value]);
      break;
    case 4:
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_33, $intern_34, $intern_35, $intern_36, $intern_37, $intern_38, $intern_39, $intern_40, $intern_41, $intern_42, $intern_43, $intern_44])[value]);
      break;
    case 3:
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_45, $intern_46, $intern_47, $intern_48, $intern_37, $intern_49, $intern_50, $intern_51, $intern_52, $intern_53, $intern_54, $intern_55])[value]);
      break;
    default:com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value + 1, count);
  }
}

function com_google_gwt_i18n_client_DateTimeFormat_$formatYear__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, date){
  var value;
  value = date.java_util_Date_jsdate.getFullYear() - 1900 + 1900;
  value < 0 && (value = -value);
  switch (count) {
    case 1:
      buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += value;
      break;
    case 2:
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value % 100, 2);
      break;
    default:com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value, count);
  }
}

function com_google_gwt_i18n_client_DateTimeFormat_$getNextCharCountInPattern__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_String_2II(start){
  var ch, next;
  ch = $intern_56.charCodeAt(start);
  next = start + 1;
  while (next < 15 && $intern_56.charCodeAt(next) == ch) {
    ++next;
  }
  return next - start;
}

function com_google_gwt_i18n_client_DateTimeFormat_$identifyAbutStart__Lcom_google_gwt_i18n_client_DateTimeFormat_2V(this$static){
  var abut, i, len;
  abut = false;
  len = this$static.com_google_gwt_i18n_client_DateTimeFormat_patternParts.java_util_ArrayList_size;
  for (i = 0; i < len; ++i) {
    if (com_google_gwt_i18n_client_DateTimeFormat_$isNumeric__Lcom_google_gwt_i18n_client_DateTimeFormat_2Lcom_google_gwt_i18n_client_DateTimeFormat$PatternPart_2Z(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_i18n_client_DateTimeFormat_patternParts, i), 22))) {
      if (!abut && i + 1 < len && com_google_gwt_i18n_client_DateTimeFormat_$isNumeric__Lcom_google_gwt_i18n_client_DateTimeFormat_2Lcom_google_gwt_i18n_client_DateTimeFormat$PatternPart_2Z(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_i18n_client_DateTimeFormat_patternParts, i + 1), 22))) {
        abut = true;
        com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_i18n_client_DateTimeFormat_patternParts, i), 22).com_google_gwt_i18n_client_DateTimeFormat$PatternPart_abutStart = true;
      }
    }
     else {
      abut = false;
    }
  }
}

function com_google_gwt_i18n_client_DateTimeFormat_$isNumeric__Lcom_google_gwt_i18n_client_DateTimeFormat_2Lcom_google_gwt_i18n_client_DateTimeFormat$PatternPart_2Z(part){
  var i;
  if (part.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_count <= 0) {
    return false;
  }
  i = 'MLydhHmsSDkK'.indexOf(java_lang_String_fromCodePoint__ILjava_lang_String_2(part.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_text.charCodeAt(0)));
  return i > 1 || i >= 0 && part.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_count < 3;
}

function com_google_gwt_i18n_client_DateTimeFormat_$parsePattern__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_String_2V(this$static){
  var buf, ch, count, i, inQuote;
  buf = new java_lang_StringBuffer_StringBuffer__IV;
  inQuote = false;
  for (i = 0; i < 15; ++i) {
    ch = $intern_56.charCodeAt(i);
    if (ch == 32) {
      com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, 0);
      buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_8;
      com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, 0);
      while (i + 1 < 15 && $intern_56.charCodeAt(i + 1) == 32) {
        ++i;
      }
      continue;
    }
    if (inQuote) {
      if (ch == 39) {
        if (i + 1 < 15 && $intern_56.charCodeAt(i + 1) == 39) {
          buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_24;
          ++i;
        }
         else {
          inQuote = false;
        }
      }
       else {
        buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode(ch);
      }
      continue;
    }
    if ('GyMLdkHmsSEcDahKzZv'.indexOf(java_lang_String_fromCodePoint__ILjava_lang_String_2(ch)) > 0) {
      com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, 0);
      buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode(ch);
      count = com_google_gwt_i18n_client_DateTimeFormat_$getNextCharCountInPattern__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_String_2II(i);
      com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, count);
      i += count - 1;
      continue;
    }
    if (ch == 39) {
      if (i + 1 < 15 && $intern_56.charCodeAt(i + 1) == 39) {
        buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_24;
        ++i;
      }
       else {
        inQuote = true;
      }
    }
     else {
      buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode(ch);
    }
  }
  com_google_gwt_i18n_client_DateTimeFormat_$addPart__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IV(this$static, buf, 0);
  com_google_gwt_i18n_client_DateTimeFormat_$identifyAbutStart__Lcom_google_gwt_i18n_client_DateTimeFormat_2V(this$static);
}

function com_google_gwt_i18n_client_DateTimeFormat_$subFormat__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2CILjava_util_Date_2Ljava_util_Date_2Ljava_util_Date_2Lcom_google_gwt_i18n_client_TimeZone_2Z(buf, ch, count, adjustedDate, adjustedTime, timezone){
  var com_google_gwt_i18n_client_DateTimeFormat_$formatEra__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$format24Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatDayOfWeek__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$format1To12Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$format0To11Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$format0To23Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatQuarter__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatDate__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatMinutes__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, com_google_gwt_i18n_client_DateTimeFormat_$formatSeconds__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0;
  switch (ch) {
    case 71:
      com_google_gwt_i18n_client_DateTimeFormat_$formatEra__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedDate.java_util_Date_jsdate.getFullYear() - 1900 >= -1900?1:0;
      count >= 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, ['Before Christ', 'Anno Domini'])[com_google_gwt_i18n_client_DateTimeFormat_$formatEra__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, ['BC', 'AD'])[com_google_gwt_i18n_client_DateTimeFormat_$formatEra__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]);
      break;
    case 121:
      com_google_gwt_i18n_client_DateTimeFormat_$formatYear__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, adjustedDate);
      break;
    case 77:
      com_google_gwt_i18n_client_DateTimeFormat_$formatMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, adjustedDate);
      break;
    case 107:
      com_google_gwt_i18n_client_DateTimeFormat_$format24Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getHours();
      com_google_gwt_i18n_client_DateTimeFormat_$format24Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 == 0?com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, 24, count):com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$format24Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 83:
      com_google_gwt_i18n_client_DateTimeFormat_$formatFractionalSeconds__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V(buf, count, adjustedTime);
      break;
    case 69:
      com_google_gwt_i18n_client_DateTimeFormat_$formatDayOfWeek__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedDate.java_util_Date_jsdate.getDay();
      count == 5?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_29, $intern_27, $intern_57, $intern_58, $intern_57, $intern_26, $intern_29])[com_google_gwt_i18n_client_DateTimeFormat_$formatDayOfWeek__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):count == 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_59, $intern_60, $intern_61, $intern_62, $intern_63, $intern_64, $intern_65])[com_google_gwt_i18n_client_DateTimeFormat_$formatDayOfWeek__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_66, $intern_67, $intern_68, $intern_69, $intern_70, $intern_71, $intern_72])[com_google_gwt_i18n_client_DateTimeFormat_$formatDayOfWeek__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]);
      break;
    case 97:
      adjustedTime.java_util_Date_jsdate.getHours() >= 12 && adjustedTime.java_util_Date_jsdate.getHours() < 24?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_73, $intern_74])[1]):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_73, $intern_74])[0]);
      break;
    case 104:
      com_google_gwt_i18n_client_DateTimeFormat_$format1To12Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getHours() % 12;
      com_google_gwt_i18n_client_DateTimeFormat_$format1To12Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 == 0?com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, 12, count):com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$format1To12Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 75:
      com_google_gwt_i18n_client_DateTimeFormat_$format0To11Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getHours() % 12;
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$format0To11Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 72:
      com_google_gwt_i18n_client_DateTimeFormat_$format0To23Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getHours();
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$format0To23Hours__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 99:
      com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedDate.java_util_Date_jsdate.getDay();
      count == 5?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_29, $intern_27, $intern_57, $intern_58, $intern_57, $intern_26, $intern_29])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):count == 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_59, $intern_60, $intern_61, $intern_62, $intern_63, $intern_64, $intern_65])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):count == 3?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_66, $intern_67, $intern_68, $intern_69, $intern_70, $intern_71, $intern_72])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneDay__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, 1);
      break;
    case 76:
      com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedDate.java_util_Date_jsdate.getMonth();
      count == 5?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_25, $intern_26, $intern_27, $intern_28, $intern_27, $intern_25, $intern_25, $intern_28, $intern_29, $intern_30, $intern_31, $intern_32])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):count == 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_33, $intern_34, $intern_35, $intern_36, $intern_37, $intern_38, $intern_39, $intern_40, $intern_41, $intern_42, $intern_43, $intern_44])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):count == 3?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_45, $intern_46, $intern_47, $intern_48, $intern_37, $intern_49, $intern_50, $intern_51, $intern_52, $intern_53, $intern_54, $intern_55])[com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$formatStandaloneMonth__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 + 1, count);
      break;
    case 81:
      com_google_gwt_i18n_client_DateTimeFormat_$formatQuarter__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = ~~(adjustedDate.java_util_Date_jsdate.getMonth() / 3);
      count < 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, ['Q1', 'Q2', 'Q3', 'Q4'])[com_google_gwt_i18n_client_DateTimeFormat_$formatQuarter__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, ['1st quarter', '2nd quarter', '3rd quarter', '4th quarter'])[com_google_gwt_i18n_client_DateTimeFormat_$formatQuarter__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0]);
      break;
    case 100:
      com_google_gwt_i18n_client_DateTimeFormat_$formatDate__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedDate.java_util_Date_jsdate.getDate();
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$formatDate__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 109:
      com_google_gwt_i18n_client_DateTimeFormat_$formatMinutes__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getMinutes();
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$formatMinutes__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 115:
      com_google_gwt_i18n_client_DateTimeFormat_$formatSeconds__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0 = adjustedTime.java_util_Date_jsdate.getSeconds();
      com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, com_google_gwt_i18n_client_DateTimeFormat_$formatSeconds__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2ILjava_util_Date_2V_value_0, count);
      break;
    case 122:
      count < 4?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, timezone.com_google_gwt_i18n_client_TimeZone_tzNames[0]):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, timezone.com_google_gwt_i18n_client_TimeZone_tzNames[1]);
      break;
    case 118:
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, timezone.com_google_gwt_i18n_client_TimeZone_timezoneID);
      break;
    case 90:
      count < 3?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_i18n_client_TimeZone_$getRFCTimeZoneString__Lcom_google_gwt_i18n_client_TimeZone_2Ljava_util_Date_2Ljava_lang_String_2(timezone)):count == 3?java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_i18n_client_TimeZone_$getISOTimeZoneString__Lcom_google_gwt_i18n_client_TimeZone_2Ljava_util_Date_2Ljava_lang_String_2(timezone)):java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(buf, com_google_gwt_i18n_client_TimeZone_composeGMTString__ILjava_lang_String_2(timezone.com_google_gwt_i18n_client_TimeZone_standardOffset));
      break;
    default:return false;
  }
  return true;
}

function com_google_gwt_i18n_client_DateTimeFormat_$zeroPaddingNumber__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_StringBuffer_2IIV(buf, value, minWidth){
  var b, i;
  b = 10;
  for (i = 0; i < minWidth - 1; ++i) {
    value < b && (buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_75 , buf);
    b *= 10;
  }
  buf.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += value;
}

function com_google_gwt_i18n_client_DateTimeFormat_DateTimeFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2V(){
  this.com_google_gwt_i18n_client_DateTimeFormat_patternParts = new java_util_ArrayList_ArrayList__V;
  this.com_google_gwt_i18n_client_DateTimeFormat_pattern = $intern_56;
  com_google_gwt_i18n_client_DateTimeFormat_$parsePattern__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_lang_String_2V(this);
}

function com_google_gwt_i18n_client_DateTimeFormat_getFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2Lcom_google_gwt_i18n_client_DateTimeFormat_2(dtfi){
  com_google_gwt_i18n_client_DateTimeFormat_$clinit__V();
  var defaultDtfi, dtf;
  defaultDtfi = com_google_gwt_i18n_client_LocaleInfo_$getDateTimeFormatInfo__Lcom_google_gwt_i18n_client_LocaleInfo_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2((com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_instance));
  dtf = null;
  dtfi == defaultDtfi && (dtf = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_i18n_client_DateTimeFormat_cache, $intern_56), 21));
  if (!dtf) {
    dtf = new com_google_gwt_i18n_client_DateTimeFormat_DateTimeFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2V;
    dtfi == defaultDtfi && java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_i18n_client_DateTimeFormat_cache, $intern_56, dtf);
  }
  return dtf;
}

function com_google_gwt_i18n_client_DateTimeFormat(){
}

_ = com_google_gwt_i18n_client_DateTimeFormat_DateTimeFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2V.prototype = com_google_gwt_i18n_client_DateTimeFormat.prototype = new java_lang_Object;
--></script>
<script><!--
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_DateTimeFormat_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DateTimeFormat_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {21:1};
_.com_google_gwt_i18n_client_DateTimeFormat_pattern = null;
var com_google_gwt_i18n_client_DateTimeFormat_cache = null;
function com_google_gwt_i18n_client_DateTimeFormat$PatternPart_DateTimeFormat$PatternPart__Ljava_lang_String_2IV(txt, cnt){
  this.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_text = txt;
  this.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_count = cnt;
  this.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_abutStart = false;
}

function com_google_gwt_i18n_client_DateTimeFormat$PatternPart(){
}

_ = com_google_gwt_i18n_client_DateTimeFormat$PatternPart_DateTimeFormat$PatternPart__Ljava_lang_String_2IV.prototype = com_google_gwt_i18n_client_DateTimeFormat$PatternPart.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_DateTimeFormat$PatternPart_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DateTimeFormat$PatternPart_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {22:1};
_.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_abutStart = false;
_.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_count = 0;
_.com_google_gwt_i18n_client_DateTimeFormat$PatternPart_text = null;
function com_google_gwt_i18n_client_DefaultDateTimeFormatInfo(){
}

_ = com_google_gwt_i18n_client_DefaultDateTimeFormatInfo.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_DefaultDateTimeFormatInfo_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DefaultDateTimeFormatInfo_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V(){
  com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V = nullMethod;
  com_google_gwt_i18n_client_HasDirection$Direction_RTL = new com_google_gwt_i18n_client_HasDirection$Direction_HasDirection$Direction__Ljava_lang_String_2IV('RTL', 0);
  com_google_gwt_i18n_client_HasDirection$Direction_LTR = new com_google_gwt_i18n_client_HasDirection$Direction_HasDirection$Direction__Ljava_lang_String_2IV('LTR', 1);
  com_google_gwt_i18n_client_HasDirection$Direction_DEFAULT = new com_google_gwt_i18n_client_HasDirection$Direction_HasDirection$Direction__Ljava_lang_String_2IV('DEFAULT', 2);
  com_google_gwt_i18n_client_HasDirection$Direction_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1i18n_1client_1HasDirection$Direction_12_1classLit, {63:1}, 58, [com_google_gwt_i18n_client_HasDirection$Direction_RTL, com_google_gwt_i18n_client_HasDirection$Direction_LTR, com_google_gwt_i18n_client_HasDirection$Direction_DEFAULT]);
}

function com_google_gwt_i18n_client_HasDirection$Direction_HasDirection$Direction__Ljava_lang_String_2IV(enum$name, enum$ordinal){
  this.java_lang_Enum_name = enum$name;
  this.java_lang_Enum_ordinal = enum$ordinal;
}

function com_google_gwt_i18n_client_HasDirection$Direction_values___3Lcom_google_gwt_i18n_client_HasDirection$Direction_2(){
  com_google_gwt_i18n_client_HasDirection$Direction_$clinit__V();
  return com_google_gwt_i18n_client_HasDirection$Direction_$VALUES;
}

function com_google_gwt_i18n_client_HasDirection$Direction(){
}

_ = com_google_gwt_i18n_client_HasDirection$Direction_HasDirection$Direction__Ljava_lang_String_2IV.prototype = com_google_gwt_i18n_client_HasDirection$Direction.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_HasDirection$Direction_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1HasDirection$Direction_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {58:1, 63:1, 65:1, 66:1};
var com_google_gwt_i18n_client_HasDirection$Direction_$VALUES, com_google_gwt_i18n_client_HasDirection$Direction_DEFAULT, com_google_gwt_i18n_client_HasDirection$Direction_LTR, com_google_gwt_i18n_client_HasDirection$Direction_RTL;
function com_google_gwt_i18n_client_LocaleInfo_$clinit__V(){
  com_google_gwt_i18n_client_LocaleInfo_$clinit__V = nullMethod;
  com_google_gwt_i18n_client_LocaleInfo_instance = new com_google_gwt_i18n_client_LocaleInfo_LocaleInfo__Lcom_google_gwt_i18n_client_impl_LocaleInfoImpl_2Lcom_google_gwt_i18n_client_impl_CldrImpl_2V;
}

function com_google_gwt_i18n_client_LocaleInfo_$getDateTimeFormatInfo__Lcom_google_gwt_i18n_client_LocaleInfo_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2(this$static){
  !this$static.com_google_gwt_i18n_client_LocaleInfo_dateTimeFormatInfo && (this$static.com_google_gwt_i18n_client_LocaleInfo_dateTimeFormatInfo = new com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl_DateTimeFormatInfoImpl__V);
  return this$static.com_google_gwt_i18n_client_LocaleInfo_dateTimeFormatInfo;
}

function com_google_gwt_i18n_client_LocaleInfo_LocaleInfo__Lcom_google_gwt_i18n_client_impl_LocaleInfoImpl_2Lcom_google_gwt_i18n_client_impl_CldrImpl_2V(){
}

function com_google_gwt_i18n_client_LocaleInfo(){
}

_ = com_google_gwt_i18n_client_LocaleInfo_LocaleInfo__Lcom_google_gwt_i18n_client_impl_LocaleInfoImpl_2Lcom_google_gwt_i18n_client_impl_CldrImpl_2V.prototype = com_google_gwt_i18n_client_LocaleInfo.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_LocaleInfo_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1LocaleInfo_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_i18n_client_LocaleInfo_dateTimeFormatInfo = null;
var com_google_gwt_i18n_client_LocaleInfo_instance;
function com_google_gwt_i18n_client_TimeZone_$getISOTimeZoneString__Lcom_google_gwt_i18n_client_TimeZone_2Ljava_util_Date_2Ljava_lang_String_2(this$static){
  var data, offset;
  offset = -this$static.com_google_gwt_i18n_client_TimeZone_standardOffset;
  data = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, [43, 48, 48, 58, 48, 48]);
  if (offset < 0) {
    data[0] = 45;
    offset = -offset;
  }
  data[1] = data[1] + ~~(~~(offset / 60) / 10) & 65535;
  data[2] = data[2] + ~~(offset / 60) % 10 & 65535;
  data[4] = data[4] + ~~(offset % 60 / 10) & 65535;
  data[5] = data[5] + offset % 10 & 65535;
  return String.fromCharCode.apply(null, data);
}

function com_google_gwt_i18n_client_TimeZone_$getRFCTimeZoneString__Lcom_google_gwt_i18n_client_TimeZone_2Ljava_util_Date_2Ljava_lang_String_2(this$static){
  var data, offset;
  offset = -this$static.com_google_gwt_i18n_client_TimeZone_standardOffset;
  data = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, [43, 48, 48, 48, 48]);
  if (offset < 0) {
    data[0] = 45;
    offset = -offset;
  }
  data[1] = data[1] + ~~(~~(offset / 60) / 10) & 65535;
  data[2] = data[2] + ~~(offset / 60) % 10 & 65535;
  data[3] = data[3] + ~~(offset % 60 / 10) & 65535;
  data[4] = data[4] + offset % 10 & 65535;
  return String.fromCharCode.apply(null, data);
}

function com_google_gwt_i18n_client_TimeZone_TimeZone__V(){
}

function com_google_gwt_i18n_client_TimeZone_composeGMTString__ILjava_lang_String_2(offset){
  var data;
  data = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, [71, 77, 84, 45, 48, 48, 58, 48, 48]);
  if (offset <= 0) {
    data[3] = 43;
    offset = -offset;
  }
  data[4] = data[4] + ~~(~~(offset / 60) / 10) & 65535;
  data[5] = data[5] + ~~(offset / 60) % 10 & 65535;
  data[7] = data[7] + ~~(offset % 60 / 10) & 65535;
  data[8] = data[8] + offset % 10 & 65535;
  return String.fromCharCode.apply(null, data);
}

function com_google_gwt_i18n_client_TimeZone_composePOSIXTimeZoneID__ILjava_lang_String_2(offset){
  var str;
  if (offset == 0) {
    return 'Etc/GMT';
  }
  if (offset < 0) {
    offset = -offset;
    str = 'Etc/GMT-';
  }
   else {
    str = 'Etc/GMT+';
  }
  return str + com_google_gwt_i18n_client_TimeZone_offsetDisplay__ILjava_lang_String_2(offset);
}

function com_google_gwt_i18n_client_TimeZone_composeUTCString__ILjava_lang_String_2(offset){
  var str;
  if (offset == 0) {
    return 'UTC';
  }
  if (offset < 0) {
    offset = -offset;
    str = 'UTC+';
  }
   else {
    str = 'UTC-';
  }
  return str + com_google_gwt_i18n_client_TimeZone_offsetDisplay__ILjava_lang_String_2(offset);
}

function com_google_gwt_i18n_client_TimeZone_createTimeZone__ILcom_google_gwt_i18n_client_TimeZone_2(timeZoneOffsetInMinutes){
  var tz;
  tz = new com_google_gwt_i18n_client_TimeZone_TimeZone__V;
  tz.com_google_gwt_i18n_client_TimeZone_standardOffset = timeZoneOffsetInMinutes;
  tz.com_google_gwt_i18n_client_TimeZone_timezoneID = com_google_gwt_i18n_client_TimeZone_composePOSIXTimeZoneID__ILjava_lang_String_2(timeZoneOffsetInMinutes);
  tz.com_google_gwt_i18n_client_TimeZone_tzNames = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, 2, 0);
  tz.com_google_gwt_i18n_client_TimeZone_tzNames[0] = com_google_gwt_i18n_client_TimeZone_composeUTCString__ILjava_lang_String_2(timeZoneOffsetInMinutes);
  tz.com_google_gwt_i18n_client_TimeZone_tzNames[1] = com_google_gwt_i18n_client_TimeZone_composeUTCString__ILjava_lang_String_2(timeZoneOffsetInMinutes);
  return tz;
}

function com_google_gwt_i18n_client_TimeZone_offsetDisplay__ILjava_lang_String_2(offset){
  var hour, mins;
  hour = ~~(offset / 60);
  mins = offset % 60;
  if (mins == 0) {
    return $intern_2 + hour;
  }
  return $intern_2 + hour + $intern_76 + mins;
}

function com_google_gwt_i18n_client_TimeZone(){
}

_ = com_google_gwt_i18n_client_TimeZone_TimeZone__V.prototype = com_google_gwt_i18n_client_TimeZone.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_TimeZone_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1TimeZone_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_i18n_client_TimeZone_standardOffset = 0;
_.com_google_gwt_i18n_client_TimeZone_timezoneID = null;
_.com_google_gwt_i18n_client_TimeZone_tzNames = null;
function com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl_DateTimeFormatInfoImpl__V(){
}

function com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl(){
}

_ = com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl_DateTimeFormatInfoImpl__V.prototype = com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl.prototype = new com_google_gwt_i18n_client_DefaultDateTimeFormatInfo;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_i18n_client_impl_cldr_DateTimeFormatInfoImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1impl_1cldr_1DateTimeFormatInfoImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_lang_Array_Array__V(){
}

function com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2(array, length){
  var a, result;
  a = array;
  result = com_google_gwt_lang_Array_createFromSeed__IILcom_google_gwt_lang_Array_2(0, length);
  com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(a.com_google_gwt_lang_Array_arrayClass$, a.java_lang_Object_castableTypeMap$, a.com_google_gwt_lang_Array_queryId$, result);
  return result;
}

function com_google_gwt_lang_Array_createFromSeed__IILcom_google_gwt_lang_Array_2(seedType, length){
  var array = new Array(length);
  if (seedType == 3) {
    for (var i = 0; i < length; ++i) {
      var value = new Object;
      value.l = value.m = value.h = 0;
      array[i] = value;
    }
  }
   else if (seedType > 0) {
    var value = [null, 0, false][seedType];
    for (var i = 0; i < length; ++i) {
      array[i] = value;
    }
  }
  return array;
}

function com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(arrayClass, castableTypeMap, queryId, length, seedType){
  var result;
  result = com_google_gwt_lang_Array_createFromSeed__IILcom_google_gwt_lang_Array_2(seedType, length);
  com_google_gwt_lang_Array$ExpandoWrapper_$clinit__V();
  com_google_gwt_lang_Array$ExpandoWrapper_wrapArray__Lcom_google_gwt_lang_Array_2Ljava_lang_Object_2Ljava_lang_Object_2V(result, com_google_gwt_lang_Array$ExpandoWrapper_expandoNames, com_google_gwt_lang_Array$ExpandoWrapper_expandoValues);
  result.com_google_gwt_lang_Array_arrayClass$ = arrayClass;
  result.java_lang_Object_castableTypeMap$ = castableTypeMap;
  result.com_google_gwt_lang_Array_queryId$ = queryId;
  return result;
}

function com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(arrayClass, castableTypeMap, queryId, array){
  com_google_gwt_lang_Array$ExpandoWrapper_$clinit__V();
  com_google_gwt_lang_Array$ExpandoWrapper_wrapArray__Lcom_google_gwt_lang_Array_2Ljava_lang_Object_2Ljava_lang_Object_2V(array, com_google_gwt_lang_Array$ExpandoWrapper_expandoNames, com_google_gwt_lang_Array$ExpandoWrapper_expandoValues);
  array.com_google_gwt_lang_Array_arrayClass$ = arrayClass;
  array.java_lang_Object_castableTypeMap$ = castableTypeMap;
  array.com_google_gwt_lang_Array_queryId$ = queryId;
  return array;
}

function com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(array, index, value){
  if (value != null) {
    if (array.com_google_gwt_lang_Array_queryId$ > 0 && !com_google_gwt_lang_Cast_canCastUnsafe__Ljava_lang_Object_2IZ(value, array.com_google_gwt_lang_Array_queryId$)) {
      throw new java_lang_ArrayStoreException_ArrayStoreException__V;
    }
    if (array.com_google_gwt_lang_Array_queryId$ < 0 && (value.java_lang_Object_typeMarker$ == nullMethod || value.java_lang_Object_castableTypeMap$ && !!value.java_lang_Object_castableTypeMap$[1])) {
      throw new java_lang_ArrayStoreException_ArrayStoreException__V;
    }
  }
  return array[index] = value;
}

function com_google_gwt_lang_Array(){
}

_ = com_google_gwt_lang_Array_Array__V.prototype = com_google_gwt_lang_Array.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_lang_Array_getClass__Ljava_lang_Class_2(){
  return this.com_google_gwt_lang_Array_arrayClass$;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_lang_Array_arrayClass$ = null;
_.com_google_gwt_lang_Array_queryId$ = 0;
function com_google_gwt_lang_Array$ExpandoWrapper_$clinit__V(){
  com_google_gwt_lang_Array$ExpandoWrapper_$clinit__V = nullMethod;
  com_google_gwt_lang_Array$ExpandoWrapper_expandoNames = [];
  com_google_gwt_lang_Array$ExpandoWrapper_expandoValues = [];
  com_google_gwt_lang_Array$ExpandoWrapper_initExpandos__Lcom_google_gwt_lang_Array_2Ljava_lang_Object_2Ljava_lang_Object_2V(new com_google_gwt_lang_Array_Array__V, com_google_gwt_lang_Array$ExpandoWrapper_expandoNames, com_google_gwt_lang_Array$ExpandoWrapper_expandoValues);
}

function com_google_gwt_lang_Array$ExpandoWrapper_initExpandos__Lcom_google_gwt_lang_Array_2Ljava_lang_Object_2Ljava_lang_Object_2V(protoType, expandoNames, expandoValues){
  var i = 0, value;
  for (var name in protoType) {
    if (value = protoType[name]) {
      expandoNames[i] = name;
      expandoValues[i] = value;
      ++i;
    }
  }
}

function com_google_gwt_lang_Array$ExpandoWrapper_wrapArray__Lcom_google_gwt_lang_Array_2Ljava_lang_Object_2Ljava_lang_Object_2V(array, expandoNames, expandoValues){
  com_google_gwt_lang_Array$ExpandoWrapper_$clinit__V();
  for (var i = 0, c = expandoNames.length; i < c; ++i) {
    array[expandoNames[i]] = expandoValues[i];
  }
}

var com_google_gwt_lang_Array$ExpandoWrapper_expandoNames, com_google_gwt_lang_Array$ExpandoWrapper_expandoValues;
function com_google_gwt_lang_Cast_canCastUnsafe__Ljava_lang_Object_2IZ(src, dstId){
  return src.java_lang_Object_castableTypeMap$ && src.java_lang_Object_castableTypeMap$[dstId];
}

function com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(src, dstId){
  if (src != null && !(src.java_lang_Object_castableTypeMap$ && src.java_lang_Object_castableTypeMap$[dstId])) {
    throw new java_lang_ClassCastException_ClassCastException__V;
  }
  return src;
}

function com_google_gwt_lang_Cast_dynamicCastJso__Ljava_lang_Object_2Ljava_lang_Object_2(src){
  if (src != null && (src.java_lang_Object_typeMarker$ == nullMethod || src.java_lang_Object_castableTypeMap$ && !!src.java_lang_Object_castableTypeMap$[1])) {
    throw new java_lang_ClassCastException_ClassCastException__V;
  }
  return src;
}

function com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ(src, dstId){
  return src != null && src.java_lang_Object_castableTypeMap$ && !!src.java_lang_Object_castableTypeMap$[dstId];
}

function com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(src){
  return src != null && src.java_lang_Object_typeMarker$ != nullMethod && !(src.java_lang_Object_castableTypeMap$ && !!src.java_lang_Object_castableTypeMap$[1]);
}

function com_google_gwt_lang_Cast_throwClassCastExceptionUnlessNull__Ljava_lang_Object_2Ljava_lang_Object_2(o){
  if (o != null) {
    throw new java_lang_ClassCastException_ClassCastException__V;
  }
  return null;
}

function com_google_gwt_lang_EntryMethodHolder_init__V(){
  var com_google_gwt_user_client_UserAgentAsserter_$onModuleLoad__Lcom_google_gwt_user_client_UserAgentAsserter_2V_runtimeValue_0, uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_loginScreen_0, uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0, uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_ui_0;
  !!$stats && com_google_gwt_lang_Stats_onModuleStart__Ljava_lang_String_2Z('com.google.gwt.user.client.UserAgentAsserter');
  com_google_gwt_user_client_UserAgentAsserter_$onModuleLoad__Lcom_google_gwt_user_client_UserAgentAsserter_2V_runtimeValue_0 = com_google_gwt_user_client_UserAgentAsserter_1UserAgentPropertyImplGecko1_18_$getRuntimeValue__Lcom_google_gwt_user_client_UserAgentAsserter_1UserAgentPropertyImplGecko1_18_2Ljava_lang_String_2();
  java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z($intern_77, com_google_gwt_user_client_UserAgentAsserter_$onModuleLoad__Lcom_google_gwt_user_client_UserAgentAsserter_2V_runtimeValue_0) || ($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value (' + com_google_gwt_user_client_UserAgentAsserter_$onModuleLoad__Lcom_google_gwt_user_client_UserAgentAsserter_2V_runtimeValue_0 + '). Expect more errors.\n') , undefined);
  !!$stats && com_google_gwt_lang_Stats_onModuleStart__Ljava_lang_String_2Z('uk.ac.imperial.gpaexpress.client.GPAExpress');
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_ui_0 = new uk_ac_imperial_gpaexpress_client_UserInterface_UserInterface__V;
  com_google_gwt_user_client_ui_LayoutPanel_$add__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(com_google_gwt_user_client_ui_RootLayoutPanel_get__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2(), uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_ui_0);
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_loginScreen_0 = new uk_ac_imperial_gpaexpress_client_LoginScreen_LoginScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_ui_0);
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0 = new com_google_gwt_user_client_ui_PopupPanel_PopupPanel__V;
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_loginScreen_0);
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = $intern_78;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0);
  $intern_78.length == 0 && (uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = null);
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = $intern_79;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0);
  $intern_79.length == 0 && (uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = null);
  com_google_gwt_user_client_ui_PopupPanel_$setGlassEnabled__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0);
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_popupPanel_0);
  uk_ac_imperial_gpaexpress_client_GPAExpress_$onModuleLoad__Luk_ac_imperial_gpaexpress_client_GPAExpress_2V_loginScreen_0.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element.focus();
}

function com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2(e){
  if (e != null && e.java_lang_Object_castableTypeMap$ && !!e.java_lang_Object_castableTypeMap$[23]) {
    return e;
  }
  return new com_google_gwt_core_client_JavaScriptException_JavaScriptException__Ljava_lang_Object_2V(e);
}

function com_google_gwt_lang_LongLibBase_create__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(value){
  var a0, a1, a2;
  a0 = value & 4194303;
  a1 = value >> 22 & 4194303;
  a2 = value < 0?1048575:0;
  return a = new com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V , a.l = a0 , a.m = a1 , a.h = a2 , a;
}

function com_google_gwt_lang_LongLibBase_create__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a){
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h);
}

function com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(l, m, h){
  return a = new com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V , a.l = l , a.m = m , a.h = h , a;
}

function com_google_gwt_lang_LongLibBase_divMod__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, b, computeRemainder){
  var aIsCopy, aIsMinValue, aIsNegative, bpower, c, negative;
  if (b.l == 0 && b.m == 0 && b.h == 0) {
    throw new java_lang_ArithmeticException_ArithmeticException__Ljava_lang_String_2V;
  }
  if (a.l == 0 && a.m == 0 && a.h == 0) {
    computeRemainder && (com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0));
    return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0);
  }
  if (b.h == 524288 && b.m == 0 && b.l == 0) {
    return com_google_gwt_lang_LongLibBase_divModByMinValue__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, computeRemainder);
  }
  negative = false;
  if (b.h >> 19 != 0) {
    b = com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(b);
    negative = true;
  }
  bpower = com_google_gwt_lang_LongLibBase_powerOfTwo__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(b);
  aIsNegative = false;
  aIsMinValue = false;
  aIsCopy = false;
  if (a.h == 524288 && a.m == 0 && a.l == 0) {
    aIsMinValue = true;
    aIsNegative = true;
    if (bpower == -1) {
      a = com_google_gwt_lang_LongLibBase_create__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2((com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_MAX_1VALUE));
      aIsCopy = true;
      negative = !negative;
    }
     else {
      c = com_google_gwt_lang_LongLib_shr__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bpower);
      negative && com_google_gwt_lang_LongLibBase_negate__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V(c);
      computeRemainder && (com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0));
      return c;
    }
  }
   else if (a.h >> 19 != 0) {
    aIsNegative = true;
    a = com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a);
    aIsCopy = true;
    negative = !negative;
  }
  if (bpower != -1) {
    return com_google_gwt_lang_LongLibBase_divModByShift__Lcom_google_gwt_lang_LongLibBase$LongEmul_2IZZZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bpower, negative, aIsNegative, computeRemainder);
  }
  if (!com_google_gwt_lang_LongLib_gte__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, b)) {
    computeRemainder && (aIsNegative?(com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a)):(com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h)));
    return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0);
  }
  return com_google_gwt_lang_LongLibBase_divModHelper__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZZZZLcom_google_gwt_lang_LongLibBase$LongEmul_2(aIsCopy?a:com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h), b, negative, aIsNegative, aIsMinValue, computeRemainder);
}

function com_google_gwt_lang_LongLibBase_divModByMinValue__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, computeRemainder){
  if (a.h == 524288 && a.m == 0 && a.l == 0) {
    computeRemainder && (com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0));
    return com_google_gwt_lang_LongLibBase_create__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2((com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_ONE));
  }
  computeRemainder && (com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h));
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0);
}

--></script>
<script><!--
function com_google_gwt_lang_LongLibBase_divModByShift__Lcom_google_gwt_lang_LongLibBase$LongEmul_2IZZZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bpower, negative, aIsNegative, computeRemainder){
  var c;
  c = com_google_gwt_lang_LongLib_shr__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bpower);
  negative && com_google_gwt_lang_LongLibBase_negate__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V(c);
  if (computeRemainder) {
    a = com_google_gwt_lang_LongLibBase_maskRight__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bpower);
    aIsNegative?(com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a)):(com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h));
  }
  return c;
}

function com_google_gwt_lang_LongLibBase_divModHelper__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2ZZZZLcom_google_gwt_lang_LongLibBase$LongEmul_2(a, b, negative, aIsNegative, aIsMinValue, computeRemainder){
  var bshift, gte, quotient, shift, com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a0_0, com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a1_0, com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a2_0;
  shift = com_google_gwt_lang_LongLibBase_numberOfLeadingZeros__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(b) - com_google_gwt_lang_LongLibBase_numberOfLeadingZeros__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(a);
  bshift = com_google_gwt_lang_LongLib_shl__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(b, shift);
  quotient = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(0, 0, 0);
  while (shift >= 0) {
    gte = com_google_gwt_lang_LongLibBase_trialSubtract__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, bshift);
    if (gte) {
      shift < 22?(quotient.l |= 1 << shift , undefined):shift < 44?(quotient.m |= 1 << shift - 22 , undefined):(quotient.h |= 1 << shift - 44 , undefined);
      if (a.l == 0 && a.m == 0 && a.h == 0) {
        break;
      }
    }
    com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a1_0 = bshift.m;
    com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a2_0 = bshift.h;
    com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a0_0 = bshift.l;
    bshift.h = com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a2_0 >>> 1;
    bshift.m = com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a1_0 >>> 1 | (com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a2_0 & 1) << 21;
    bshift.l = com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a0_0 >>> 1 | (com_google_gwt_lang_LongLibBase_toShru1__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V_a1_0 & 1) << 21;
    --shift;
  }
  negative && com_google_gwt_lang_LongLibBase_negate__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V(quotient);
  if (computeRemainder) {
    if (aIsNegative) {
      com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a);
      aIsMinValue && (com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLib_sub__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(com_google_gwt_lang_LongLibBase_remainder, (com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_ONE)));
    }
     else {
      com_google_gwt_lang_LongLibBase_remainder = com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l, a.m, a.h);
    }
  }
  return quotient;
}

function com_google_gwt_lang_LongLibBase_maskRight__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, bits){
  var b0, b1, b2;
  if (bits <= 22) {
    b0 = a.l & (1 << bits) - 1;
    b1 = b2 = 0;
  }
   else if (bits <= 44) {
    b0 = a.l;
    b1 = a.m & (1 << bits - 22) - 1;
    b2 = 0;
  }
   else {
    b0 = a.l;
    b1 = a.m;
    b2 = a.h & (1 << bits - 44) - 1;
  }
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(b0, b1, b2);
}

function com_google_gwt_lang_LongLibBase_negate__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V(a){
  var neg0, neg1, neg2;
  neg0 = ~a.l + 1 & 4194303;
  neg1 = ~a.m + (neg0 == 0?1:0) & 4194303;
  neg2 = ~a.h + (neg0 == 0 && neg1 == 0?1:0) & 1048575;
  a.l = neg0;
  a.m = neg1;
  a.h = neg2;
}

function com_google_gwt_lang_LongLibBase_numberOfLeadingZeros__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(a){
  var b1, b2;
  b2 = java_lang_Integer_numberOfLeadingZeros__II(a.h);
  if (b2 == 32) {
    b1 = java_lang_Integer_numberOfLeadingZeros__II(a.m);
    return b1 == 32?java_lang_Integer_numberOfLeadingZeros__II(a.l) + 32:b1 + 20 - 10;
  }
   else {
    return b2 - 12;
  }
}

function com_google_gwt_lang_LongLibBase_powerOfTwo__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(a){
  var h, l, m;
  l = a.l;
  if ((l & l - 1) != 0) {
    return -1;
  }
  m = a.m;
  if ((m & m - 1) != 0) {
    return -1;
  }
  h = a.h;
  if ((h & h - 1) != 0) {
    return -1;
  }
  if (h == 0 && m == 0 && l == 0) {
    return -1;
  }
  if (h == 0 && m == 0 && l != 0) {
    return java_lang_Integer_numberOfTrailingZeros__II(l);
  }
  if (h == 0 && m != 0 && l == 0) {
    return java_lang_Integer_numberOfTrailingZeros__II(m) + 22;
  }
  if (h != 0 && m == 0 && l == 0) {
    return java_lang_Integer_numberOfTrailingZeros__II(h) + 44;
  }
  return -1;
}

function com_google_gwt_lang_LongLibBase_toDoubleHelper__Lcom_google_gwt_lang_LongLibBase$LongEmul_2D(a){
  return a.l + a.m * 4194304 + a.h * 17592186044416;
}

function com_google_gwt_lang_LongLibBase_trialSubtract__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, b){
  var sum0, sum1, sum2;
  sum2 = a.h - b.h;
  if (sum2 < 0) {
    return false;
  }
  sum0 = a.l - b.l;
  sum1 = a.m - b.m + (sum0 >> 22);
  sum2 += sum1 >> 22;
  if (sum2 < 0) {
    return false;
  }
  a.l = sum0 & 4194303;
  a.m = sum1 & 4194303;
  a.h = sum2 & 1048575;
  return true;
}

var com_google_gwt_lang_LongLibBase_remainder = null;
function com_google_gwt_lang_LongLib_add__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a, b){
  var sum0, sum1, sum2;
  sum0 = a.l + b.l;
  sum1 = a.m + b.m + (sum0 >> 22);
  sum2 = a.h + b.h + (sum1 >> 22);
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(sum0 & 4194303, sum1 & 4194303, sum2 & 1048575);
}

function com_google_gwt_lang_LongLib_eq__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, b){
  return a.l == b.l && a.m == b.m && a.h == b.h;
}

function com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(value){
  var a0, a1, a2, negative, result;
  if (isNaN(value)) {
    return com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_ZERO;
  }
  if (value < -9223372036854775808) {
    return com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_MIN_1VALUE;
  }
  if (value >= 9223372036854775807) {
    return com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_MAX_1VALUE;
  }
  negative = false;
  if (value < 0) {
    negative = true;
    value = -value;
  }
  a2 = 0;
  if (value >= 17592186044416) {
    a2 = ~~Math.max(Math.min(value / 17592186044416, 2147483647), -2147483648);
    value -= a2 * 17592186044416;
  }
  a1 = 0;
  if (value >= 4194304) {
    a1 = ~~Math.max(Math.min(value / 4194304, 2147483647), -2147483648);
    value -= a1 * 4194304;
  }
  a0 = ~~Math.max(Math.min(value, 2147483647), -2147483648);
  result = (a = new com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V , a.l = a0 , a.m = a1 , a.h = a2 , a);
  negative && com_google_gwt_lang_LongLibBase_negate__Lcom_google_gwt_lang_LongLibBase$LongEmul_2V(result);
  return result;
}

function com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(value){
  var rebase, result;
  if (value > -129 && value < 128) {
    rebase = value + 128;
    com_google_gwt_lang_LongLib_boxedValues == null && (com_google_gwt_lang_LongLib_boxedValues = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1lang_1LongLibBase$LongEmul_12_1classLit, {63:1}, 59, 256, 0));
    result = com_google_gwt_lang_LongLib_boxedValues[rebase];
    !result && (result = com_google_gwt_lang_LongLib_boxedValues[rebase] = com_google_gwt_lang_LongLibBase_create__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(value));
    return result;
  }
  return com_google_gwt_lang_LongLibBase_create__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(value);
}

function com_google_gwt_lang_LongLib_gte__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, b){
  var signa, signb;
  signa = a.h >> 19;
  signb = b.h >> 19;
  return signa == 0?signb != 0 || a.h > b.h || a.h == b.h && a.m > b.m || a.h == b.h && a.m == b.m && a.l >= b.l:!(signb == 0 || a.h < b.h || a.h == b.h && a.m < b.m || a.h == b.h && a.m == b.m && a.l < b.l);
}

function com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a){
  var neg0, neg1, neg2;
  neg0 = ~a.l + 1 & 4194303;
  neg1 = ~a.m + (neg0 == 0?1:0) & 4194303;
  neg2 = ~a.h + (neg0 == 0 && neg1 == 0?1:0) & 1048575;
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(neg0, neg1, neg2);
}

function com_google_gwt_lang_LongLib_shl__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, n){
  var res0, res1, res2;
  n &= 63;
  if (n < 22) {
    res0 = a.l << n;
    res1 = a.m << n | a.l >> 22 - n;
    res2 = a.h << n | a.m >> 22 - n;
  }
   else if (n < 44) {
    res0 = 0;
    res1 = a.l << n - 22;
    res2 = a.m << n - 22 | a.l >> 44 - n;
  }
   else {
    res0 = 0;
    res1 = 0;
    res2 = a.l << n - 44;
  }
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(res0 & 4194303, res1 & 4194303, res2 & 1048575);
}

function com_google_gwt_lang_LongLib_shr__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, n){
  var a2, negative, res0, res1, res2;
  n &= 63;
  a2 = a.h;
  negative = (a2 & 524288) != 0;
  negative && (a2 |= -1048576);
  if (n < 22) {
    res2 = a2 >> n;
    res1 = a.m >> n | a2 << 22 - n;
    res0 = a.l >> n | a.m << 22 - n;
  }
   else if (n < 44) {
    res2 = negative?1048575:0;
    res1 = a2 >> n - 22;
    res0 = a.m >> n - 22 | a2 << 44 - n;
  }
   else {
    res2 = negative?1048575:0;
    res1 = negative?4194303:0;
    res0 = a2 >> n - 44;
  }
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(res0 & 4194303, res1 & 4194303, res2 & 1048575);
}

function com_google_gwt_lang_LongLib_shru__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(a, n){
  var a2, res0, res1, res2;
  n &= 63;
  a2 = a.h & 1048575;
  if (n < 22) {
    res2 = a2 >>> n;
    res1 = a.m >> n | a2 << 22 - n;
    res0 = a.l >> n | a.m << 22 - n;
  }
   else if (n < 44) {
    res2 = 0;
    res1 = a2 >>> n - 22;
    res0 = a.m >> n - 22 | a.h << 44 - n;
  }
   else {
    res2 = 0;
    res1 = 0;
    res0 = a2 >>> n - 44;
  }
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(res0 & 4194303, res1 & 4194303, res2 & 1048575);
}

function com_google_gwt_lang_LongLib_sub__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a, b){
  var sum0, sum1, sum2;
  sum0 = a.l - b.l;
  sum1 = a.m - b.m + (sum0 >> 22);
  sum2 = a.h - b.h + (sum1 >> 22);
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(sum0 & 4194303, sum1 & 4194303, sum2 & 1048575);
}

function com_google_gwt_lang_LongLib_toDouble__Lcom_google_gwt_lang_LongLibBase$LongEmul_2D(a){
  if (com_google_gwt_lang_LongLib_eq__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, (com_google_gwt_lang_LongLib$Const_$clinit__V() , com_google_gwt_lang_LongLib$Const_MIN_1VALUE))) {
    return -9223372036854775808;
  }
  if (!com_google_gwt_lang_LongLib_gte__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(a, com_google_gwt_lang_LongLib$Const_ZERO)) {
    return -com_google_gwt_lang_LongLibBase_toDoubleHelper__Lcom_google_gwt_lang_LongLibBase$LongEmul_2D(com_google_gwt_lang_LongLib_neg__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a));
  }
  return a.l + a.m * 4194304 + a.h * 17592186044416;
}

function com_google_gwt_lang_LongLib_toInt__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(a){
  return a.l | a.m << 22;
}

function com_google_gwt_lang_LongLib_xor__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(a, b){
  return com_google_gwt_lang_LongLibBase_create0__IIILcom_google_gwt_lang_LongLibBase$LongEmul_2(a.l ^ b.l, a.m ^ b.m, a.h ^ b.h);
}

var com_google_gwt_lang_LongLib_boxedValues = null;
function com_google_gwt_lang_LongLib$Const_$clinit__V(){
  com_google_gwt_lang_LongLib$Const_$clinit__V = nullMethod;
  com_google_gwt_lang_LongLib$Const_MAX_1VALUE = (a = new com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V , a.l = 4194303 , a.m = 4194303 , a.h = 524287 , a);
  com_google_gwt_lang_LongLib$Const_MIN_1VALUE = (a = new com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V , a.l = 0 , a.m = 0 , a.h = 524288 , a);
  com_google_gwt_lang_LongLib$Const_ONE = com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(1);
  com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(2);
  com_google_gwt_lang_LongLib$Const_ZERO = com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(0);
}

var com_google_gwt_lang_LongLib$Const_MAX_1VALUE, com_google_gwt_lang_LongLib$Const_MIN_1VALUE, com_google_gwt_lang_LongLib$Const_ONE, com_google_gwt_lang_LongLib$Const_ZERO;
function com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V(){
}

function com_google_gwt_lang_LongLibBase$LongEmul(){
}

_ = com_google_gwt_lang_LongLibBase$LongEmul_LongLibBase$LongEmul__V.prototype = com_google_gwt_lang_LongLibBase$LongEmul.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_lang_LongLibBase$LongEmul_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1lang_1LongLibBase$LongEmul_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {59:1};
function com_google_gwt_lang_Stats_onModuleStart__Ljava_lang_String_2Z(mainClassName){
  return $stats({moduleName:$moduleName, sessionId:$sessionId, subSystem:'startup', evtGroup:'moduleStartup', millis:(new Date).getTime(), type:'onModuleLoadStart', className:mainClassName});
}

function com_google_gwt_layout_client_Layout_$adjustHorizontalConstraints__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$Layer_2V(this$static, parentWidth, l){
  var leftPx, rightPx, widthPx;
  leftPx = l.com_google_gwt_layout_client_Layout$Layer_left * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_leftUnit, false);
  rightPx = l.com_google_gwt_layout_client_Layout$Layer_right * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_rightUnit, false);
  widthPx = l.com_google_gwt_layout_client_Layout$Layer_width * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_widthUnit, false);
  if (l.com_google_gwt_layout_client_Layout$Layer_setLeft && !l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft) {
    l.com_google_gwt_layout_client_Layout$Layer_setLeft = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setWidth) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetRight = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceRight = (parentWidth - (leftPx + widthPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetRightUnit, false);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceWidth = (parentWidth - (leftPx + rightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit, false);
    }
  }
   else if (l.com_google_gwt_layout_client_Layout$Layer_setWidth && !l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth) {
    l.com_google_gwt_layout_client_Layout$Layer_setWidth = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setLeft) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetRight = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceRight = (parentWidth - (leftPx + widthPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetRightUnit, false);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceLeft = (parentWidth - (rightPx + widthPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit, false);
    }
  }
   else if (l.com_google_gwt_layout_client_Layout$Layer_setRight && !l.com_google_gwt_layout_client_Layout$Layer_setTargetRight) {
    l.com_google_gwt_layout_client_Layout$Layer_setRight = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setWidth) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceLeft = (parentWidth - (rightPx + widthPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit, false);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceWidth = (parentWidth - (leftPx + rightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit, false);
    }
  }
  l.com_google_gwt_layout_client_Layout$Layer_setLeft = l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft;
  l.com_google_gwt_layout_client_Layout$Layer_setRight = l.com_google_gwt_layout_client_Layout$Layer_setTargetRight;
  l.com_google_gwt_layout_client_Layout$Layer_setWidth = l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth;
  l.com_google_gwt_layout_client_Layout$Layer_leftUnit = l.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit;
  l.com_google_gwt_layout_client_Layout$Layer_rightUnit = l.com_google_gwt_layout_client_Layout$Layer_targetRightUnit;
  l.com_google_gwt_layout_client_Layout$Layer_widthUnit = l.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit;
}

function com_google_gwt_layout_client_Layout_$adjustVerticalConstraints__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$Layer_2V(this$static, parentHeight, l){
  var bottomPx, heightPx, topPx;
  topPx = l.com_google_gwt_layout_client_Layout$Layer_top * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_topUnit, true);
  bottomPx = l.com_google_gwt_layout_client_Layout$Layer_bottom * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_bottomUnit, true);
  heightPx = l.com_google_gwt_layout_client_Layout$Layer_height * com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_heightUnit, true);
  if (l.com_google_gwt_layout_client_Layout$Layer_setTop && !l.com_google_gwt_layout_client_Layout$Layer_setTargetTop) {
    l.com_google_gwt_layout_client_Layout$Layer_setTop = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setHeight) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceBottom = (parentHeight - (topPx + heightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit, true);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceHeight = (parentHeight - (topPx + bottomPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit, true);
    }
  }
   else if (l.com_google_gwt_layout_client_Layout$Layer_setHeight && !l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight) {
    l.com_google_gwt_layout_client_Layout$Layer_setHeight = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setTop) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceBottom = (parentHeight - (topPx + heightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit, true);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetTop = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceTop = (parentHeight - (bottomPx + heightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetTopUnit, true);
    }
  }
   else if (l.com_google_gwt_layout_client_Layout$Layer_setBottom && !l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom) {
    l.com_google_gwt_layout_client_Layout$Layer_setBottom = false;
    if (l.com_google_gwt_layout_client_Layout$Layer_setHeight) {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetTop = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceTop = (parentHeight - (bottomPx + heightPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetTopUnit, true);
    }
     else {
      l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = true;
      l.com_google_gwt_layout_client_Layout$Layer_sourceHeight = (parentHeight - (topPx + bottomPx)) / com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, l.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit, true);
    }
  }
  l.com_google_gwt_layout_client_Layout$Layer_setTop = l.com_google_gwt_layout_client_Layout$Layer_setTargetTop;
  l.com_google_gwt_layout_client_Layout$Layer_setBottom = l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom;
  l.com_google_gwt_layout_client_Layout$Layer_setHeight = l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight;
  l.com_google_gwt_layout_client_Layout$Layer_topUnit = l.com_google_gwt_layout_client_Layout$Layer_targetTopUnit;
  l.com_google_gwt_layout_client_Layout$Layer_bottomUnit = l.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit;
  l.com_google_gwt_layout_client_Layout$Layer_heightUnit = l.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit;
}

function com_google_gwt_layout_client_Layout_$attachChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2Lcom_google_gwt_layout_client_Layout$Layer_2(this$static, child, before, userObject){
  var container, layer;
  container = com_google_gwt_layout_client_LayoutImpl_$attachChild__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this$static.com_google_gwt_layout_client_Layout_parentElem, child, before);
  layer = new com_google_gwt_layout_client_Layout$Layer_Layout$Layer__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2V(container, child, userObject);
  java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_gwt_layout_client_Layout_layers, layer);
  return layer;
}

function com_google_gwt_layout_client_Layout_$getUnitSize__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, unit, vertical){
  return com_google_gwt_layout_client_LayoutImpl_$getUnitSizeInPixels__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static.com_google_gwt_layout_client_Layout_impl, this$static.com_google_gwt_layout_client_Layout_parentElem, unit, vertical);
}

--></script>
<script><!--
function com_google_gwt_layout_client_Layout_$layout__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static, duration, callback){
  var l, l$iterator, parentHeight, parentWidth;
  !!this$static.com_google_gwt_layout_client_Layout_animation && com_google_gwt_animation_client_Animation_$cancel__Lcom_google_gwt_animation_client_Animation_2V(this$static.com_google_gwt_layout_client_Layout_animation);
  if (duration == 0) {
    for (l$iterator = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this$static.com_google_gwt_layout_client_Layout_layers); l$iterator.java_util_AbstractList$IteratorImpl_i < l$iterator.java_util_AbstractList$IteratorImpl_this$0.size__I();) {
      l = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(l$iterator), 24);
      l.com_google_gwt_layout_client_Layout$Layer_left = l.com_google_gwt_layout_client_Layout$Layer_sourceLeft = l.com_google_gwt_layout_client_Layout$Layer_targetLeft;
      l.com_google_gwt_layout_client_Layout$Layer_top = l.com_google_gwt_layout_client_Layout$Layer_sourceTop = l.com_google_gwt_layout_client_Layout$Layer_targetTop;
      l.com_google_gwt_layout_client_Layout$Layer_right = l.com_google_gwt_layout_client_Layout$Layer_sourceRight = l.com_google_gwt_layout_client_Layout$Layer_targetRight;
      l.com_google_gwt_layout_client_Layout$Layer_bottom = l.com_google_gwt_layout_client_Layout$Layer_sourceBottom = l.com_google_gwt_layout_client_Layout$Layer_targetBottom;
      l.com_google_gwt_layout_client_Layout$Layer_width = l.com_google_gwt_layout_client_Layout$Layer_sourceWidth = l.com_google_gwt_layout_client_Layout$Layer_targetWidth;
      l.com_google_gwt_layout_client_Layout$Layer_height = l.com_google_gwt_layout_client_Layout$Layer_sourceHeight = l.com_google_gwt_layout_client_Layout$Layer_targetHeight;
      l.com_google_gwt_layout_client_Layout$Layer_setLeft = l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft;
      l.com_google_gwt_layout_client_Layout$Layer_setTop = l.com_google_gwt_layout_client_Layout$Layer_setTargetTop;
      l.com_google_gwt_layout_client_Layout$Layer_setRight = l.com_google_gwt_layout_client_Layout$Layer_setTargetRight;
      l.com_google_gwt_layout_client_Layout$Layer_setBottom = l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom;
      l.com_google_gwt_layout_client_Layout$Layer_setWidth = l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth;
      l.com_google_gwt_layout_client_Layout$Layer_setHeight = l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight;
      l.com_google_gwt_layout_client_Layout$Layer_leftUnit = l.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit;
      l.com_google_gwt_layout_client_Layout$Layer_topUnit = l.com_google_gwt_layout_client_Layout$Layer_targetTopUnit;
      l.com_google_gwt_layout_client_Layout$Layer_rightUnit = l.com_google_gwt_layout_client_Layout$Layer_targetRightUnit;
      l.com_google_gwt_layout_client_Layout$Layer_bottomUnit = l.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit;
      l.com_google_gwt_layout_client_Layout$Layer_widthUnit = l.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit;
      l.com_google_gwt_layout_client_Layout$Layer_heightUnit = l.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit;
      com_google_gwt_layout_client_LayoutImpl_$layout__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_layout_client_Layout$Layer_2V(l);
    }
    !!callback && !!callback.com_google_gwt_user_client_ui_LayoutCommand$1_this$0.com_google_gwt_user_client_ui_LayoutCommand_callback && com_google_gwt_user_client_ui_DeckLayoutPanel_$doAfterLayout__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2V(callback.com_google_gwt_user_client_ui_LayoutCommand$1_this$0.com_google_gwt_user_client_ui_LayoutCommand_callback.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_this$1.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_this$0);
    return;
  }
  parentWidth = this$static.com_google_gwt_layout_client_Layout_parentElem.clientWidth;
  parentHeight = this$static.com_google_gwt_layout_client_Layout_parentElem.clientHeight;
  for (l$iterator = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this$static.com_google_gwt_layout_client_Layout_layers); l$iterator.java_util_AbstractList$IteratorImpl_i < l$iterator.java_util_AbstractList$IteratorImpl_this$0.size__I();) {
    l = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(l$iterator), 24);
    com_google_gwt_layout_client_Layout_$adjustHorizontalConstraints__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$Layer_2V(this$static, parentWidth, l);
    com_google_gwt_layout_client_Layout_$adjustVerticalConstraints__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$Layer_2V(this$static, parentHeight, l);
  }
  this$static.com_google_gwt_layout_client_Layout_animation = new com_google_gwt_layout_client_Layout$1_Layout$1__Lcom_google_gwt_layout_client_Layout_2V(this$static, callback);
  com_google_gwt_animation_client_Animation_$run__Lcom_google_gwt_animation_client_Animation_2IDV(this$static.com_google_gwt_layout_client_Layout_animation, duration, (new Date).getTime());
}

function com_google_gwt_layout_client_Layout_$removeChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_layout_client_Layout$Layer_2V(this$static, layer){
  com_google_gwt_layout_client_LayoutImpl_$removeChild__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(layer.com_google_gwt_layout_client_Layout$Layer_container, layer.com_google_gwt_layout_client_Layout$Layer_child);
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_gwt_layout_client_Layout_layers, layer);
}

function com_google_gwt_layout_client_Layout_Layout__Lcom_google_gwt_dom_client_Element_2V(parent){
  this.com_google_gwt_layout_client_Layout_impl = new com_google_gwt_layout_client_LayoutImpl_LayoutImpl__V;
  this.com_google_gwt_layout_client_Layout_layers = new java_util_ArrayList_ArrayList__V;
  this.com_google_gwt_layout_client_Layout_parentElem = parent;
  com_google_gwt_layout_client_LayoutImpl_$initParent__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_layout_client_Layout_impl, parent);
}

function com_google_gwt_layout_client_Layout(){
}

_ = com_google_gwt_layout_client_Layout_Layout__Lcom_google_gwt_dom_client_Element_2V.prototype = com_google_gwt_layout_client_Layout.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_layout_client_Layout_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_layout_client_Layout_animation = null;
_.com_google_gwt_layout_client_Layout_parentElem = null;
function com_google_gwt_layout_client_Layout$1_$onComplete__Lcom_google_gwt_layout_client_Layout$1_2V(this$static){
  this$static.com_google_gwt_layout_client_Layout$1_this$0.com_google_gwt_layout_client_Layout_animation = null;
  com_google_gwt_layout_client_Layout_$layout__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_layout_client_Layout$1_this$0, 0, null);
  !!this$static.com_google_gwt_layout_client_Layout$1_val$callback && com_google_gwt_user_client_ui_LayoutCommand$1_$onAnimationComplete__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2V(this$static.com_google_gwt_layout_client_Layout$1_val$callback);
}

function com_google_gwt_layout_client_Layout$1_Layout$1__Lcom_google_gwt_layout_client_Layout_2V(this$0, val$callback){
  this.com_google_gwt_layout_client_Layout$1_this$0 = this$0;
  this.com_google_gwt_layout_client_Layout$1_val$callback = val$callback;
}

function com_google_gwt_layout_client_Layout$1(){
}

_ = com_google_gwt_layout_client_Layout$1_Layout$1__Lcom_google_gwt_layout_client_Layout_2V.prototype = com_google_gwt_layout_client_Layout$1.prototype = new com_google_gwt_animation_client_Animation;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_layout_client_Layout$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout$1_12_1classLit;
}
;
_.onCancel__V = function com_google_gwt_layout_client_Layout$1_onCancel__V(){
  com_google_gwt_layout_client_Layout$1_$onComplete__Lcom_google_gwt_layout_client_Layout$1_2V(this);
}
;
_.onComplete__V = function com_google_gwt_layout_client_Layout$1_onComplete__V(){
  com_google_gwt_layout_client_Layout$1_$onComplete__Lcom_google_gwt_layout_client_Layout$1_2V(this);
}
;
_.onUpdate__DV = function com_google_gwt_layout_client_Layout$1_onUpdate__DV(progress){
  var l, l$iterator, com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0;
  for (l$iterator = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this.com_google_gwt_layout_client_Layout$1_this$0.com_google_gwt_layout_client_Layout_layers); l$iterator.java_util_AbstractList$IteratorImpl_i < l$iterator.java_util_AbstractList$IteratorImpl_this$0.size__I();) {
    l = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(l$iterator), 24);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetLeft && (l.com_google_gwt_layout_client_Layout$Layer_left = l.com_google_gwt_layout_client_Layout$Layer_sourceLeft + (l.com_google_gwt_layout_client_Layout$Layer_targetLeft - l.com_google_gwt_layout_client_Layout$Layer_sourceLeft) * progress);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetRight && (l.com_google_gwt_layout_client_Layout$Layer_right = l.com_google_gwt_layout_client_Layout$Layer_sourceRight + (l.com_google_gwt_layout_client_Layout$Layer_targetRight - l.com_google_gwt_layout_client_Layout$Layer_sourceRight) * progress);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetTop && (l.com_google_gwt_layout_client_Layout$Layer_top = l.com_google_gwt_layout_client_Layout$Layer_sourceTop + (l.com_google_gwt_layout_client_Layout$Layer_targetTop - l.com_google_gwt_layout_client_Layout$Layer_sourceTop) * progress);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetBottom && (l.com_google_gwt_layout_client_Layout$Layer_bottom = l.com_google_gwt_layout_client_Layout$Layer_sourceBottom + (l.com_google_gwt_layout_client_Layout$Layer_targetBottom - l.com_google_gwt_layout_client_Layout$Layer_sourceBottom) * progress);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetWidth && (l.com_google_gwt_layout_client_Layout$Layer_width = l.com_google_gwt_layout_client_Layout$Layer_sourceWidth + (l.com_google_gwt_layout_client_Layout$Layer_targetWidth - l.com_google_gwt_layout_client_Layout$Layer_sourceWidth) * progress);
    l.com_google_gwt_layout_client_Layout$Layer_setTargetHeight && (l.com_google_gwt_layout_client_Layout$Layer_height = l.com_google_gwt_layout_client_Layout$Layer_sourceHeight + (l.com_google_gwt_layout_client_Layout$Layer_targetHeight - l.com_google_gwt_layout_client_Layout$Layer_sourceHeight) * progress);
    com_google_gwt_layout_client_LayoutImpl_$layout__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_layout_client_Layout$Layer_2V(l);
    !!this.com_google_gwt_layout_client_Layout$1_val$callback && (com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0 = l.com_google_gwt_layout_client_Layout$Layer_userObject , com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0 != null && com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0.java_lang_Object_castableTypeMap$ && !!com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0.java_lang_Object_castableTypeMap$[33] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_user_client_ui_LayoutCommand$1_$onLayout__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2Lcom_google_gwt_layout_client_Layout$Layer_2DV_child_0, 33).onResize__V() , undefined);
  }
}
;
_.java_lang_Object_castableTypeMap$ = {50:1};
_.com_google_gwt_layout_client_Layout$1_this$0 = null;
_.com_google_gwt_layout_client_Layout$1_val$callback = null;
function com_google_gwt_layout_client_Layout$Layer_$setBottomHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, bottom, bottomUnit, height, heightUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetTop = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetBottom = bottom;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetHeight = height;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit = bottomUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit = heightUnit;
}

function com_google_gwt_layout_client_Layout$Layer_$setLeftRight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, left, leftUnit, right, rightUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetRight = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetLeft = left;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetRight = right;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit = leftUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetRightUnit = rightUnit;
}

function com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, left, leftUnit, width, widthUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetRight = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetLeft = left;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetWidth = width;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit = leftUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit = widthUnit;
}

function com_google_gwt_layout_client_Layout$Layer_$setRightWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, right, rightUnit, width, widthUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetRight = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetRight = right;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetWidth = width;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetRightUnit = rightUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit = widthUnit;
}

function com_google_gwt_layout_client_Layout$Layer_$setTopBottom__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, top, topUnit, bottom, bottomUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetTop = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetTop = top;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetBottom = bottom;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetTopUnit = topUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit = bottomUnit;
}

function com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, top, topUnit, height, heightUnit){
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetTop = this$static.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = true;
  this$static.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = false;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetTop = top;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetHeight = height;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetTopUnit = topUnit;
  this$static.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit = heightUnit;
}

function com_google_gwt_layout_client_Layout$Layer_Layout$Layer__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2V(container, child, userObject){
  this.com_google_gwt_layout_client_Layout$Layer_targetLeftUnit = (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PX);
  this.com_google_gwt_layout_client_Layout$Layer_targetTopUnit = com_google_gwt_dom_client_Style$Unit_PX;
  this.com_google_gwt_layout_client_Layout$Layer_targetRightUnit = com_google_gwt_dom_client_Style$Unit_PX;
  this.com_google_gwt_layout_client_Layout$Layer_targetBottomUnit = com_google_gwt_dom_client_Style$Unit_PX;
  this.com_google_gwt_layout_client_Layout$Layer_container = container;
  this.com_google_gwt_layout_client_Layout$Layer_child = child;
  this.com_google_gwt_layout_client_Layout$Layer_userObject = userObject;
}

function com_google_gwt_layout_client_Layout$Layer(){
}

_ = com_google_gwt_layout_client_Layout$Layer_Layout$Layer__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2V.prototype = com_google_gwt_layout_client_Layout$Layer.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_layout_client_Layout$Layer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout$Layer_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {24:1};
_.com_google_gwt_layout_client_Layout$Layer_bottom = 0;
_.com_google_gwt_layout_client_Layout$Layer_bottomUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_child = null;
_.com_google_gwt_layout_client_Layout$Layer_container = null;
_.com_google_gwt_layout_client_Layout$Layer_height = 0;
_.com_google_gwt_layout_client_Layout$Layer_heightUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_left = 0;
_.com_google_gwt_layout_client_Layout$Layer_leftUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_right = 0;
_.com_google_gwt_layout_client_Layout$Layer_rightUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_setBottom = false;
_.com_google_gwt_layout_client_Layout$Layer_setHeight = false;
_.com_google_gwt_layout_client_Layout$Layer_setLeft = false;
_.com_google_gwt_layout_client_Layout$Layer_setRight = false;
_.com_google_gwt_layout_client_Layout$Layer_setTargetBottom = true;
_.com_google_gwt_layout_client_Layout$Layer_setTargetHeight = false;
_.com_google_gwt_layout_client_Layout$Layer_setTargetLeft = true;
_.com_google_gwt_layout_client_Layout$Layer_setTargetRight = true;
_.com_google_gwt_layout_client_Layout$Layer_setTargetTop = true;
_.com_google_gwt_layout_client_Layout$Layer_setTargetWidth = false;
_.com_google_gwt_layout_client_Layout$Layer_setTop = false;
_.com_google_gwt_layout_client_Layout$Layer_setWidth = false;
_.com_google_gwt_layout_client_Layout$Layer_sourceBottom = 0;
_.com_google_gwt_layout_client_Layout$Layer_sourceHeight = 0;
_.com_google_gwt_layout_client_Layout$Layer_sourceLeft = 0;
_.com_google_gwt_layout_client_Layout$Layer_sourceRight = 0;
_.com_google_gwt_layout_client_Layout$Layer_sourceTop = 0;
_.com_google_gwt_layout_client_Layout$Layer_sourceWidth = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetBottom = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetHeight = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetHeightUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_targetLeft = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetRight = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetTop = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetWidth = 0;
_.com_google_gwt_layout_client_Layout$Layer_targetWidthUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_top = 0;
_.com_google_gwt_layout_client_Layout$Layer_topUnit = null;
_.com_google_gwt_layout_client_Layout$Layer_userObject = null;
_.com_google_gwt_layout_client_Layout$Layer_vPos = 2;
_.com_google_gwt_layout_client_Layout$Layer_visible = true;
_.com_google_gwt_layout_client_Layout$Layer_width = 0;
_.com_google_gwt_layout_client_Layout$Layer_widthUnit = null;
function com_google_gwt_layout_client_LayoutImpl_$clinit__V(){
  com_google_gwt_layout_client_LayoutImpl_$clinit__V = nullMethod;
  com_google_gwt_layout_client_LayoutImpl_fixedRuler = com_google_gwt_layout_client_LayoutImpl_createRuler__Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_DivElement_2((com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_CM), com_google_gwt_dom_client_Style$Unit_CM);
  $doc.body.appendChild(com_google_gwt_layout_client_LayoutImpl_fixedRuler);
}

function com_google_gwt_layout_client_LayoutImpl_$attachChild__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(parent, child, before){
  var beforeContainer, container;
  container = $doc.createElement($intern_80);
  container.appendChild(child);
  container.style[$intern_81] = (com_google_gwt_dom_client_Style$Position_$clinit__V() , $intern_82);
  container.style[$intern_83] = (com_google_gwt_dom_client_Style$Overflow_$clinit__V() , $intern_84);
  com_google_gwt_layout_client_LayoutImpl_$fillParent__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2V(child);
  beforeContainer = null;
  !!before && (beforeContainer = com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(before));
  parent.insertBefore(container, beforeContainer);
  return container;
}

function com_google_gwt_layout_client_LayoutImpl_$fillParent__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2V(elem){
  var style;
  style = elem.style;
  style[$intern_81] = (com_google_gwt_dom_client_Style$Position_$clinit__V() , $intern_82);
  style[$intern_85] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
  style[$intern_86] = $intern_87;
  style[$intern_88] = $intern_87;
  style[$intern_89] = $intern_87;
}

function com_google_gwt_layout_client_LayoutImpl_$getUnitSizeInPixels__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Style$Unit_2ZD(this$static, parent, unit, vertical){
  if (!unit) {
    return 1;
  }
  switch (unit.java_lang_Enum_ordinal) {
    case 1:
      return (vertical?parent.clientHeight:parent.clientWidth) / 100;
    case 2:
      return (this$static.com_google_gwt_layout_client_LayoutImpl_relativeRuler.offsetWidth || 0) / 10;
    case 3:
      return (this$static.com_google_gwt_layout_client_LayoutImpl_relativeRuler.offsetHeight || 0) / 10;
    case 7:
      return (com_google_gwt_layout_client_LayoutImpl_fixedRuler.offsetWidth || 0) * 0.1;
    case 8:
      return (com_google_gwt_layout_client_LayoutImpl_fixedRuler.offsetWidth || 0) * 0.01;
    case 6:
      return (com_google_gwt_layout_client_LayoutImpl_fixedRuler.offsetWidth || 0) * 0.254;
    case 4:
      return (com_google_gwt_layout_client_LayoutImpl_fixedRuler.offsetWidth || 0) * 0.00353;
    case 5:
      return (com_google_gwt_layout_client_LayoutImpl_fixedRuler.offsetWidth || 0) * 0.0423;
    default:case 0:
      return 1;
  }
}

function com_google_gwt_layout_client_LayoutImpl_$initParent__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2V(this$static, parent){
  parent.style[$intern_81] = (com_google_gwt_dom_client_Style$Position_$clinit__V() , 'relative');
  parent.appendChild(this$static.com_google_gwt_layout_client_LayoutImpl_relativeRuler = com_google_gwt_layout_client_LayoutImpl_createRuler__Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_DivElement_2((com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_EM), com_google_gwt_dom_client_Style$Unit_EX));
}

function com_google_gwt_layout_client_LayoutImpl_$layout__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_layout_client_Layout$Layer_2V(layer){
  var style;
  style = layer.com_google_gwt_layout_client_Layout$Layer_container.style;
  layer.com_google_gwt_layout_client_Layout$Layer_visible?(style[$intern_90] = $intern_2 , undefined):(style[$intern_90] = (com_google_gwt_dom_client_Style$Display_$clinit__V() , $intern_91) , undefined);
  style[$intern_85] = layer.com_google_gwt_layout_client_Layout$Layer_setLeft?layer.com_google_gwt_layout_client_Layout$Layer_left + layer.com_google_gwt_layout_client_Layout$Layer_leftUnit.getType__Ljava_lang_String_2():$intern_2;
  style[$intern_86] = layer.com_google_gwt_layout_client_Layout$Layer_setTop?layer.com_google_gwt_layout_client_Layout$Layer_top + layer.com_google_gwt_layout_client_Layout$Layer_topUnit.getType__Ljava_lang_String_2():$intern_2;
  style[$intern_88] = layer.com_google_gwt_layout_client_Layout$Layer_setRight?layer.com_google_gwt_layout_client_Layout$Layer_right + layer.com_google_gwt_layout_client_Layout$Layer_rightUnit.getType__Ljava_lang_String_2():$intern_2;
  style[$intern_89] = layer.com_google_gwt_layout_client_Layout$Layer_setBottom?layer.com_google_gwt_layout_client_Layout$Layer_bottom + layer.com_google_gwt_layout_client_Layout$Layer_bottomUnit.getType__Ljava_lang_String_2():$intern_2;
  style[$intern_92] = layer.com_google_gwt_layout_client_Layout$Layer_setWidth?layer.com_google_gwt_layout_client_Layout$Layer_width + layer.com_google_gwt_layout_client_Layout$Layer_widthUnit.getType__Ljava_lang_String_2():$intern_2;
  style[$intern_93] = layer.com_google_gwt_layout_client_Layout$Layer_setHeight?layer.com_google_gwt_layout_client_Layout$Layer_height + layer.com_google_gwt_layout_client_Layout$Layer_heightUnit.getType__Ljava_lang_String_2():$intern_2;
  style = layer.com_google_gwt_layout_client_Layout$Layer_child.style;
  switch (2) {
    case 0:
    case 1:
    case 2:
      style[$intern_85] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
      style[$intern_88] = $intern_87;
  }
  switch (layer.com_google_gwt_layout_client_Layout$Layer_vPos) {
    case 0:
      style[$intern_86] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
      style[$intern_89] = $intern_2;
      break;
    case 1:
      style[$intern_86] = $intern_2;
      style[$intern_89] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
      break;
    case 2:
      style[$intern_86] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
      style[$intern_89] = $intern_87;
  }
}

function com_google_gwt_layout_client_LayoutImpl_$removeChild__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(container, child){
  var style;
  com_google_gwt_dom_client_Node_$removeFromParent__Lcom_google_gwt_dom_client_Node_2V(container);
  com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(child) == container && com_google_gwt_dom_client_Node_$removeFromParent__Lcom_google_gwt_dom_client_Node_2V(child);
  style = child.style;
  style[$intern_81] = $intern_2;
  style[$intern_85] = $intern_2;
  style[$intern_86] = $intern_2;
  style[$intern_92] = $intern_2;
  style[$intern_93] = $intern_2;
}

function com_google_gwt_layout_client_LayoutImpl_LayoutImpl__V(){
  com_google_gwt_layout_client_LayoutImpl_$clinit__V();
}

--></script>
<script><!--
function com_google_gwt_layout_client_LayoutImpl_createRuler__Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_Style$Unit_2Lcom_google_gwt_dom_client_DivElement_2(widthUnit, heightUnit){
  var ruler, style;
  ruler = $doc.createElement($intern_80);
  ruler.innerHTML = $intern_94;
  style = ruler.style;
  style[$intern_81] = (com_google_gwt_dom_client_Style$Position_$clinit__V() , $intern_82);
  style['zIndex'] = '-32767';
  style[$intern_86] = -20 + heightUnit.getType__Ljava_lang_String_2();
  style[$intern_92] = 10 + widthUnit.getType__Ljava_lang_String_2();
  style[$intern_93] = 10 + heightUnit.getType__Ljava_lang_String_2();
  return ruler;
}

function com_google_gwt_layout_client_LayoutImpl(){
}

_ = com_google_gwt_layout_client_LayoutImpl_LayoutImpl__V.prototype = com_google_gwt_layout_client_LayoutImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_layout_client_LayoutImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1LayoutImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_layout_client_LayoutImpl_relativeRuler = null;
var com_google_gwt_layout_client_LayoutImpl_fixedRuler = null;
var com_google_gwt_resources_client_CommonResources_instance = null;
function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator__V(){
}

function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator(){
}

_ = com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator__V.prototype = com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1CommonResources_11Bundle_11gecko1_118_11default_11InlineClientBundleGenerator_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_inlineBlockStyle = null;
function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_$ensureInjected__Lcom_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCA{display:\\-moz-inline-box;position:relative;display:inline-block;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1__Lcom_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_2V(){
}

function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1(){
}

_ = com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1__Lcom_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_2V.prototype = com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1CommonResources_11Bundle_11gecko1_118_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_injected = false;
function com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$inlineBlockStyleInitializer_$clinit__V(){
  com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$inlineBlockStyleInitializer_$clinit__V = nullMethod;
  com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_inlineBlockStyle = new com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1__Lcom_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_2V;
}

function com_google_gwt_resources_client_impl_ImageResourcePrototype_ImageResourcePrototype__Ljava_lang_String_2Ljava_lang_String_2IIIIZZV(url){
  this.com_google_gwt_resources_client_impl_ImageResourcePrototype_left = 0;
  this.com_google_gwt_resources_client_impl_ImageResourcePrototype_top = 0;
  this.com_google_gwt_resources_client_impl_ImageResourcePrototype_height = 16;
  this.com_google_gwt_resources_client_impl_ImageResourcePrototype_width = 16;
  this.com_google_gwt_resources_client_impl_ImageResourcePrototype_url = url;
}

function com_google_gwt_resources_client_impl_ImageResourcePrototype(){
}

_ = com_google_gwt_resources_client_impl_ImageResourcePrototype_ImageResourcePrototype__Ljava_lang_String_2Ljava_lang_String_2IIIIZZV.prototype = com_google_gwt_resources_client_impl_ImageResourcePrototype.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_resources_client_impl_ImageResourcePrototype_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1impl_1ImageResourcePrototype_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_resources_client_impl_ImageResourcePrototype_height = 0;
_.com_google_gwt_resources_client_impl_ImageResourcePrototype_left = 0;
_.com_google_gwt_resources_client_impl_ImageResourcePrototype_top = 0;
_.com_google_gwt_resources_client_impl_ImageResourcePrototype_url = null;
_.com_google_gwt_resources_client_impl_ImageResourcePrototype_width = 0;
function com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(html){
  if (html == null) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V('html is null');
  }
  this.com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html = html;
}

function com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml(){
}

_ = com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V.prototype = com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_equals__Ljava_lang_Object_2Z(obj){
  if (!(obj != null && obj.java_lang_Object_castableTypeMap$ && !!obj.java_lang_Object_castableTypeMap$[25])) {
    return false;
  }
  return java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this.com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html, com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(obj, 25), 26).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1safehtml_1shared_1OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_12_1classLit;
}
;
_.hashCode__I$ = function com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_hashCode__I(){
  return java_lang_String$HashCache_getHashCode__Ljava_lang_String_2I(this.com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html);
}
;
_.java_lang_Object_castableTypeMap$ = {25:1, 26:1, 63:1};
_.com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html = null;
function com_google_gwt_text_shared_AbstractRenderer(){
}

_ = com_google_gwt_text_shared_AbstractRenderer.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_text_shared_AbstractRenderer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1AbstractRenderer_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_text_shared_testing_PassthroughParser_PassthroughParser__V(){
}

function com_google_gwt_text_shared_testing_PassthroughParser(){
}

_ = com_google_gwt_text_shared_testing_PassthroughParser_PassthroughParser__V.prototype = com_google_gwt_text_shared_testing_PassthroughParser.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_text_shared_testing_PassthroughParser_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1testing_1PassthroughParser_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE = null;
function com_google_gwt_text_shared_testing_PassthroughRenderer_PassthroughRenderer__V(){
}

function com_google_gwt_text_shared_testing_PassthroughRenderer(){
}

_ = com_google_gwt_text_shared_testing_PassthroughRenderer_PassthroughRenderer__V.prototype = com_google_gwt_text_shared_testing_PassthroughRenderer.prototype = new com_google_gwt_text_shared_AbstractRenderer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_text_shared_testing_PassthroughRenderer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1testing_1PassthroughRenderer_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE = null;
function com_google_gwt_user_client_CommandCanceledException_CommandCanceledException__Lcom_google_gwt_user_client_Command_2V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function com_google_gwt_user_client_CommandCanceledException(){
}

_ = com_google_gwt_user_client_CommandCanceledException_CommandCanceledException__Lcom_google_gwt_user_client_Command_2V.prototype = com_google_gwt_user_client_CommandCanceledException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_CommandCanceledException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandCanceledException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function com_google_gwt_user_client_CommandExecutor_$doCommandCanceled__Lcom_google_gwt_user_client_CommandExecutor_2V(this$static){
  var cmd;
  cmd = com_google_gwt_user_client_CommandExecutor$CircularIterator_$getLast__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_CommandExecutor_iterator);
  com_google_gwt_user_client_CommandExecutor$CircularIterator_$remove__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2V(this$static.com_google_gwt_user_client_CommandExecutor_iterator);
  cmd != null && cmd.java_lang_Object_castableTypeMap$ && !!cmd.java_lang_Object_castableTypeMap$[27] && new com_google_gwt_user_client_CommandCanceledException_CommandCanceledException__Lcom_google_gwt_user_client_Command_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(cmd, 27));
  this$static.com_google_gwt_user_client_CommandExecutor_executing = false;
  com_google_gwt_user_client_CommandExecutor_$maybeStartExecutionTimer__Lcom_google_gwt_user_client_CommandExecutor_2V(this$static);
}

function com_google_gwt_user_client_CommandExecutor_$doExecuteCommands__Lcom_google_gwt_user_client_CommandExecutor_2DV(this$static, startTimeMillis){
  var command, element, wasCanceled;
  wasCanceled = false;
  try {
    this$static.com_google_gwt_user_client_CommandExecutor_executing = true;
    this$static.com_google_gwt_user_client_CommandExecutor_iterator.com_google_gwt_user_client_CommandExecutor$CircularIterator_end = this$static.com_google_gwt_user_client_CommandExecutor_commands.java_util_ArrayList_size;
    com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(this$static.com_google_gwt_user_client_CommandExecutor_cancellationTimer, 10000);
    while (com_google_gwt_user_client_CommandExecutor$CircularIterator_$hasNext__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Z(this$static.com_google_gwt_user_client_CommandExecutor_iterator)) {
      element = com_google_gwt_user_client_CommandExecutor$CircularIterator_$next__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_CommandExecutor_iterator);
      try {
        if (element == null) {
          return;
        }
        if (element != null && element.java_lang_Object_castableTypeMap$ && !!element.java_lang_Object_castableTypeMap$[27]) {
          command = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(element, 27);
          command.execute__V();
        }
      }
       finally {
        wasCanceled = this$static.com_google_gwt_user_client_CommandExecutor_iterator.com_google_gwt_user_client_CommandExecutor$CircularIterator_last == -1;
        wasCanceled || com_google_gwt_user_client_CommandExecutor$CircularIterator_$remove__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2V(this$static.com_google_gwt_user_client_CommandExecutor_iterator);
      }
      if ((new Date).getTime() - startTimeMillis >= 100) {
        return;
      }
    }
  }
   finally {
    if (!wasCanceled) {
      com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(this$static.com_google_gwt_user_client_CommandExecutor_cancellationTimer);
      this$static.com_google_gwt_user_client_CommandExecutor_executing = false;
      com_google_gwt_user_client_CommandExecutor_$maybeStartExecutionTimer__Lcom_google_gwt_user_client_CommandExecutor_2V(this$static);
    }
  }
}

function com_google_gwt_user_client_CommandExecutor_$maybeStartExecutionTimer__Lcom_google_gwt_user_client_CommandExecutor_2V(this$static){
  if (this$static.com_google_gwt_user_client_CommandExecutor_commands.java_util_ArrayList_size != 0 && !this$static.com_google_gwt_user_client_CommandExecutor_executionTimerPending && !this$static.com_google_gwt_user_client_CommandExecutor_executing) {
    this$static.com_google_gwt_user_client_CommandExecutor_executionTimerPending = true;
    com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(this$static.com_google_gwt_user_client_CommandExecutor_executionTimer, 1);
  }
}

function com_google_gwt_user_client_CommandExecutor_$submit__Lcom_google_gwt_user_client_CommandExecutor_2Lcom_google_gwt_user_client_Command_2V(this$static, command){
  java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_gwt_user_client_CommandExecutor_commands, command);
  com_google_gwt_user_client_CommandExecutor_$maybeStartExecutionTimer__Lcom_google_gwt_user_client_CommandExecutor_2V(this$static);
}

function com_google_gwt_user_client_CommandExecutor_CommandExecutor__V(){
  this.com_google_gwt_user_client_CommandExecutor_cancellationTimer = new com_google_gwt_user_client_CommandExecutor$1_CommandExecutor$1__Lcom_google_gwt_user_client_CommandExecutor_2V(this);
  this.com_google_gwt_user_client_CommandExecutor_commands = new java_util_ArrayList_ArrayList__V;
  this.com_google_gwt_user_client_CommandExecutor_executionTimer = new com_google_gwt_user_client_CommandExecutor$2_CommandExecutor$2__Lcom_google_gwt_user_client_CommandExecutor_2V(this);
  this.com_google_gwt_user_client_CommandExecutor_iterator = new com_google_gwt_user_client_CommandExecutor$CircularIterator_CommandExecutor$CircularIterator__Lcom_google_gwt_user_client_CommandExecutor_2V(this);
}

function com_google_gwt_user_client_CommandExecutor(){
}

_ = com_google_gwt_user_client_CommandExecutor_CommandExecutor__V.prototype = com_google_gwt_user_client_CommandExecutor.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_CommandExecutor_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_CommandExecutor_executing = false;
_.com_google_gwt_user_client_CommandExecutor_executionTimerPending = false;
function com_google_gwt_user_client_CommandExecutor$1_CommandExecutor$1__Lcom_google_gwt_user_client_CommandExecutor_2V(this$0){
  com_google_gwt_user_client_Timer_$clinit__V();
  this.com_google_gwt_user_client_CommandExecutor$1_this$0 = this$0;
}

function com_google_gwt_user_client_CommandExecutor$1(){
}

_ = com_google_gwt_user_client_CommandExecutor$1_CommandExecutor$1__Lcom_google_gwt_user_client_CommandExecutor_2V.prototype = com_google_gwt_user_client_CommandExecutor$1.prototype = new com_google_gwt_user_client_Timer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_CommandExecutor$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$1_12_1classLit;
}
;
_.run__V = function com_google_gwt_user_client_CommandExecutor$1_run__V(){
  if (!this.com_google_gwt_user_client_CommandExecutor$1_this$0.com_google_gwt_user_client_CommandExecutor_executing) {
    return;
  }
  com_google_gwt_user_client_CommandExecutor_$doCommandCanceled__Lcom_google_gwt_user_client_CommandExecutor_2V(this.com_google_gwt_user_client_CommandExecutor$1_this$0);
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
_.com_google_gwt_user_client_CommandExecutor$1_this$0 = null;
function com_google_gwt_user_client_CommandExecutor$2_CommandExecutor$2__Lcom_google_gwt_user_client_CommandExecutor_2V(this$0){
  com_google_gwt_user_client_Timer_$clinit__V();
  this.com_google_gwt_user_client_CommandExecutor$2_this$0 = this$0;
}

function com_google_gwt_user_client_CommandExecutor$2(){
}

_ = com_google_gwt_user_client_CommandExecutor$2_CommandExecutor$2__Lcom_google_gwt_user_client_CommandExecutor_2V.prototype = com_google_gwt_user_client_CommandExecutor$2.prototype = new com_google_gwt_user_client_Timer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_CommandExecutor$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$2_12_1classLit;
}
;
_.run__V = function com_google_gwt_user_client_CommandExecutor$2_run__V(){
  this.com_google_gwt_user_client_CommandExecutor$2_this$0.com_google_gwt_user_client_CommandExecutor_executionTimerPending = false;
  com_google_gwt_user_client_CommandExecutor_$doExecuteCommands__Lcom_google_gwt_user_client_CommandExecutor_2DV(this.com_google_gwt_user_client_CommandExecutor$2_this$0, (new Date).getTime());
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
_.com_google_gwt_user_client_CommandExecutor$2_this$0 = null;
function com_google_gwt_user_client_CommandExecutor$CircularIterator_$getLast__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Ljava_lang_Object_2(this$static){
  return java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_this$0.com_google_gwt_user_client_CommandExecutor_commands, this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_last);
}

function com_google_gwt_user_client_CommandExecutor$CircularIterator_$hasNext__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Z(this$static){
  return this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next < this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_end;
}

function com_google_gwt_user_client_CommandExecutor$CircularIterator_$next__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Ljava_lang_Object_2(this$static){
  var command;
  this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_last = this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next;
  command = java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_this$0.com_google_gwt_user_client_CommandExecutor_commands, this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next++);
  this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next >= this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_end && (this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next = 0);
  return command;
}

function com_google_gwt_user_client_CommandExecutor$CircularIterator_$remove__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2V(this$static){
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_this$0.com_google_gwt_user_client_CommandExecutor_commands, this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_last);
  --this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_end;
  this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_last <= this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next && --this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next < 0 && (this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_next = 0);
  this$static.com_google_gwt_user_client_CommandExecutor$CircularIterator_last = -1;
}

function com_google_gwt_user_client_CommandExecutor$CircularIterator_CommandExecutor$CircularIterator__Lcom_google_gwt_user_client_CommandExecutor_2V(this$0){
  this.com_google_gwt_user_client_CommandExecutor$CircularIterator_this$0 = this$0;
}

function com_google_gwt_user_client_CommandExecutor$CircularIterator(){
}

_ = com_google_gwt_user_client_CommandExecutor$CircularIterator_CommandExecutor$CircularIterator__Lcom_google_gwt_user_client_CommandExecutor_2V.prototype = com_google_gwt_user_client_CommandExecutor$CircularIterator.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_CommandExecutor$CircularIterator_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$CircularIterator_12_1classLit;
}
;
_.hasNext__Z = function com_google_gwt_user_client_CommandExecutor$CircularIterator_hasNext__Z(){
  return this.com_google_gwt_user_client_CommandExecutor$CircularIterator_next < this.com_google_gwt_user_client_CommandExecutor$CircularIterator_end;
}
;
_.next__Ljava_lang_Object_2 = function com_google_gwt_user_client_CommandExecutor$CircularIterator_next__Ljava_lang_Object_2(){
  return com_google_gwt_user_client_CommandExecutor$CircularIterator_$next__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2Ljava_lang_Object_2(this);
}
;
_.remove__V = function com_google_gwt_user_client_CommandExecutor$CircularIterator_remove__V(){
  com_google_gwt_user_client_CommandExecutor$CircularIterator_$remove__Lcom_google_gwt_user_client_CommandExecutor$CircularIterator_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_CommandExecutor$CircularIterator_end = 0;
_.com_google_gwt_user_client_CommandExecutor$CircularIterator_last = -1;
_.com_google_gwt_user_client_CommandExecutor$CircularIterator_next = 0;
_.com_google_gwt_user_client_CommandExecutor$CircularIterator_this$0 = null;
function com_google_gwt_user_client_DOM_dispatchEvent__Lcom_google_gwt_user_client_Event_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_EventListener_2V(evt, elem, listener){
  var prevCurrentEvent;
  prevCurrentEvent = com_google_gwt_user_client_DOM_currentEvent;
  com_google_gwt_user_client_DOM_currentEvent = evt;
  elem == com_google_gwt_user_client_DOM_sCaptureElem && com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(evt.type) == 8192 && (com_google_gwt_user_client_DOM_sCaptureElem = null);
  listener.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(evt);
  com_google_gwt_user_client_DOM_currentEvent = prevCurrentEvent;
}

function com_google_gwt_user_client_DOM_previewEvent__Lcom_google_gwt_user_client_Event_2Z(evt){
  var ret;
  ret = com_google_gwt_user_client_Event$NativePreviewEvent_fire__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_dom_client_NativeEvent_2Z(com_google_gwt_user_client_Event_handlers, evt);
  if (!ret && !!evt) {
    evt.cancelBubble = true;
    evt.preventDefault();
  }
  return ret;
}

function com_google_gwt_user_client_DOM_releaseCapture__Lcom_google_gwt_user_client_Element_2V(elem){
  !!com_google_gwt_user_client_DOM_sCaptureElem && elem == com_google_gwt_user_client_DOM_sCaptureElem && (com_google_gwt_user_client_DOM_sCaptureElem = null);
  com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V();
  elem === com_google_gwt_user_client_impl_DOMImplStandard_captureElem && (com_google_gwt_user_client_impl_DOMImplStandard_captureElem = null);
}

function com_google_gwt_user_client_DOM_setCapture__Lcom_google_gwt_user_client_Element_2V(elem){
  com_google_gwt_user_client_DOM_sCaptureElem = elem;
  com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V();
  com_google_gwt_user_client_impl_DOMImplStandard_captureElem = elem;
}

var com_google_gwt_user_client_DOM_currentEvent = null, com_google_gwt_user_client_DOM_sCaptureElem = null;
function com_google_gwt_user_client_DeferredCommand_$clinit__V(){
  com_google_gwt_user_client_DeferredCommand_$clinit__V = nullMethod;
  com_google_gwt_user_client_DeferredCommand_commandExecutor = new com_google_gwt_user_client_CommandExecutor_CommandExecutor__V;
}

function com_google_gwt_user_client_DeferredCommand_addCommand__Lcom_google_gwt_user_client_Command_2V(cmd){
  com_google_gwt_user_client_DeferredCommand_$clinit__V();
  if (!cmd) {
    throw new java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V('cmd cannot be null');
  }
  com_google_gwt_user_client_CommandExecutor_$submit__Lcom_google_gwt_user_client_CommandExecutor_2Lcom_google_gwt_user_client_Command_2V(com_google_gwt_user_client_DeferredCommand_commandExecutor, cmd);
}

var com_google_gwt_user_client_DeferredCommand_commandExecutor;
function com_google_gwt_user_client_Event_addNativePreviewHandler__Lcom_google_gwt_user_client_Event$NativePreviewHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(handler){
  com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V();
  !com_google_gwt_user_client_Event$NativePreviewEvent_TYPE && (com_google_gwt_user_client_Event$NativePreviewEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V);
  if (!com_google_gwt_user_client_Event_handlers) {
    com_google_gwt_user_client_Event_handlers = new com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2ZV(null, true);
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton = new com_google_gwt_user_client_Event$NativePreviewEvent_Event$NativePreviewEvent__V;
  }
  return new com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2(com_google_gwt_user_client_Event_handlers.com_google_gwt_event_shared_HandlerManager_eventBus, com_google_gwt_user_client_Event$NativePreviewEvent_TYPE, handler));
}

--></script>
<script><!--
function com_google_gwt_user_client_Event_sinkEvents__Lcom_google_gwt_dom_client_Element_2IV(elem, eventBits){
  com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V();
  com_google_gwt_user_client_impl_DOMImplStandard_$sinkEventsImpl__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2IV(elem, eventBits);
  eventBits & 131072 && elem.addEventListener($intern_95, com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent, false);
}

var com_google_gwt_user_client_Event_handlers = null;
function com_google_gwt_user_client_Event$NativePreviewEvent_$revive__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(this$static){
  this$static.com_google_gwt_event_shared_GwtEvent_dead = false;
  this$static.com_google_web_bindery_event_shared_Event_source = null;
  this$static.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = false;
  this$static.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = false;
  this$static.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler = true;
  this$static.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent = null;
}

function com_google_gwt_user_client_Event$NativePreviewEvent_Event$NativePreviewEvent__V(){
}

function com_google_gwt_user_client_Event$NativePreviewEvent_fire__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_dom_client_NativeEvent_2Z(handlers, nativeEvent){
  var lastIsCanceled, lastIsConsumed, lastIsFirstHandler, lastNativeEvent, ret;
  if (!!com_google_gwt_user_client_Event$NativePreviewEvent_TYPE && !!handlers && java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(handlers.com_google_gwt_event_shared_HandlerManager_eventBus.com_google_web_bindery_event_shared_SimpleEventBus_map, com_google_gwt_user_client_Event$NativePreviewEvent_TYPE)) {
    lastIsCanceled = com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled;
    lastIsConsumed = com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed;
    lastIsFirstHandler = com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler;
    lastNativeEvent = com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent;
    com_google_gwt_user_client_Event$NativePreviewEvent_$revive__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(com_google_gwt_user_client_Event$NativePreviewEvent_singleton);
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent = nativeEvent;
    com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(handlers, com_google_gwt_user_client_Event$NativePreviewEvent_singleton);
    ret = !(com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled && !com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed);
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = lastIsCanceled;
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = lastIsConsumed;
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler = lastIsFirstHandler;
    com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent = lastNativeEvent;
    return ret;
  }
  return true;
}

function com_google_gwt_user_client_Event$NativePreviewEvent(){
}

_ = com_google_gwt_user_client_Event$NativePreviewEvent_Event$NativePreviewEvent__V.prototype = com_google_gwt_user_client_Event$NativePreviewEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_user_client_Event$NativePreviewEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_user_client_ui_PopupPanel_$previewNativeEvent__Lcom_google_gwt_user_client_ui_PopupPanel_2Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 28).com_google_gwt_user_client_ui_PopupPanel$3_this$0, this);
  com_google_gwt_user_client_Event$NativePreviewEvent_singleton.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler = false;
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_user_client_Event$NativePreviewEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_user_client_Event$NativePreviewEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_Event$NativePreviewEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Event$NativePreviewEvent_12_1classLit;
}
;
_.revive__V = function com_google_gwt_user_client_Event$NativePreviewEvent_revive__V(){
  com_google_gwt_user_client_Event$NativePreviewEvent_$revive__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = false;
_.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = false;
_.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler = false;
_.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent = null;
var com_google_gwt_user_client_Event$NativePreviewEvent_TYPE = null, com_google_gwt_user_client_Event$NativePreviewEvent_singleton = null;
function com_google_gwt_user_client_History_$clinit__V(){
  com_google_gwt_user_client_History_$clinit__V = nullMethod;
  com_google_gwt_user_client_History_impl = new com_google_gwt_user_client_impl_HistoryImplMozilla_HistoryImplMozilla__V;
  com_google_gwt_user_client_impl_HistoryImplTimer_$init__Lcom_google_gwt_user_client_impl_HistoryImplTimer_2Z(com_google_gwt_user_client_History_impl) || (com_google_gwt_user_client_History_impl = null);
}

function com_google_gwt_user_client_History_addValueChangeHandler__Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(handler){
  com_google_gwt_user_client_History_$clinit__V();
  return com_google_gwt_user_client_History_impl?com_google_gwt_user_client_impl_HistoryImpl_$addValueChangeHandler__Lcom_google_gwt_user_client_impl_HistoryImpl_2Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(com_google_gwt_user_client_History_impl, handler):null;
}

var com_google_gwt_user_client_History_impl = null;
function com_google_gwt_user_client_Timer$1_Timer$1__V(){
}

function com_google_gwt_user_client_Timer$1(){
}

_ = com_google_gwt_user_client_Timer$1_Timer$1__V.prototype = com_google_gwt_user_client_Timer$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_Timer$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Timer$1_12_1classLit;
}
;
_.onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V = function com_google_gwt_user_client_Timer$1_onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V(event){
  while ((com_google_gwt_user_client_Timer_$clinit__V() , com_google_gwt_user_client_Timer_timers).java_util_ArrayList_size > 0) {
    com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(com_google_gwt_user_client_Timer_timers, 0), 29));
  }
}
;
_.java_lang_Object_castableTypeMap$ = {14:1, 42:1};
function com_google_gwt_user_client_UserAgentAsserter_1UserAgentPropertyImplGecko1_18_$getRuntimeValue__Lcom_google_gwt_user_client_UserAgentAsserter_1UserAgentPropertyImplGecko1_18_2Ljava_lang_String_2(){
  var ua = navigator.userAgent.toLowerCase();
  var makeVersion = function(result){
    return parseInt(result[1]) * 1000 + parseInt(result[2]);
  }
  ;
  if (function(){
    return ua.indexOf($intern_96) != -1;
  }
  ())
    return $intern_96;
  if (function(){
    return ua.indexOf('webkit') != -1;
  }
  ())
    return 'safari';
  if (function(){
    return ua.indexOf($intern_97) != -1 && $doc.documentMode >= 9;
  }
  ())
    return 'ie9';
  if (function(){
    return ua.indexOf($intern_97) != -1 && $doc.documentMode >= 8;
  }
  ())
    return 'ie8';
  if (function(){
    var result = /msie ([0-9]+)\.([0-9]+)/.exec(ua);
    if (result && result.length == 3)
      return makeVersion(result) >= 6000;
  }
  ())
    return 'ie6';
  if (function(){
    return ua.indexOf('gecko') != -1;
  }
  ())
    return $intern_77;
  return 'unknown';
}

function com_google_gwt_user_client_Window_addCloseHandler__Lcom_google_gwt_event_logical_shared_CloseHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(handler){
  com_google_gwt_user_client_Window_maybeInitializeCloseHandlers__V();
  return com_google_gwt_user_client_Window_addHandler__Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(com_google_gwt_event_logical_shared_CloseEvent_TYPE?com_google_gwt_event_logical_shared_CloseEvent_TYPE:(com_google_gwt_event_logical_shared_CloseEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V), handler);
}

function com_google_gwt_user_client_Window_addHandler__Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(type, handler){
  return new com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2((!com_google_gwt_user_client_Window_handlers && (com_google_gwt_user_client_Window_handlers = new com_google_gwt_user_client_Window$WindowHandlers_Window$WindowHandlers__V) , com_google_gwt_user_client_Window_handlers).com_google_gwt_event_shared_HandlerManager_eventBus, type, handler));
}

function com_google_gwt_user_client_Window_addResizeHandler__Lcom_google_gwt_event_logical_shared_ResizeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(handler){
  com_google_gwt_user_client_Window_maybeInitializeCloseHandlers__V();
  com_google_gwt_user_client_Window_maybeInitializeResizeHandlers__V();
  return com_google_gwt_user_client_Window_addHandler__Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2((!com_google_gwt_event_logical_shared_ResizeEvent_TYPE && (com_google_gwt_event_logical_shared_ResizeEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_event_logical_shared_ResizeEvent_TYPE), handler);
}

function com_google_gwt_user_client_Window_maybeInitializeCloseHandlers__V(){
  if (!com_google_gwt_user_client_Window_closeHandlersInitialized) {
    com_google_gwt_user_client_impl_WindowImpl_$initWindowCloseHandler__Lcom_google_gwt_user_client_impl_WindowImpl_2V();
    com_google_gwt_user_client_Window_closeHandlersInitialized = true;
  }
}

function com_google_gwt_user_client_Window_maybeInitializeResizeHandlers__V(){
  if (!com_google_gwt_user_client_Window_resizeHandlersInitialized) {
    com_google_gwt_user_client_impl_WindowImpl_$initWindowResizeHandler__Lcom_google_gwt_user_client_impl_WindowImpl_2V();
    com_google_gwt_user_client_Window_resizeHandlersInitialized = true;
  }
}

function com_google_gwt_user_client_Window_onClosing__Ljava_lang_String_2(){
  var event;
  if (com_google_gwt_user_client_Window_closeHandlersInitialized) {
    event = new com_google_gwt_user_client_Window$ClosingEvent_Window$ClosingEvent__V;
    !!com_google_gwt_user_client_Window_handlers && com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(com_google_gwt_user_client_Window_handlers, event);
    return null;
  }
  return null;
}

function com_google_gwt_user_client_Window_onResize__V(){
  var height, width;
  if (com_google_gwt_user_client_Window_resizeHandlersInitialized) {
    width = com_google_gwt_dom_client_Document_$getClientWidth__Lcom_google_gwt_dom_client_Document_2I($doc);
    height = com_google_gwt_dom_client_Document_$getClientHeight__Lcom_google_gwt_dom_client_Document_2I($doc);
    if (com_google_gwt_user_client_Window_lastResizeWidth != width || com_google_gwt_user_client_Window_lastResizeHeight != height) {
      com_google_gwt_user_client_Window_lastResizeWidth = width;
      com_google_gwt_user_client_Window_lastResizeHeight = height;
      com_google_gwt_event_logical_shared_ResizeEvent_fire__Lcom_google_gwt_event_logical_shared_HasResizeHandlers_2IIV((!com_google_gwt_user_client_Window_handlers && (com_google_gwt_user_client_Window_handlers = new com_google_gwt_user_client_Window$WindowHandlers_Window$WindowHandlers__V) , com_google_gwt_user_client_Window_handlers), width);
    }
  }
}

var com_google_gwt_user_client_Window_closeHandlersInitialized = false, com_google_gwt_user_client_Window_handlers = null, com_google_gwt_user_client_Window_lastResizeHeight = 0, com_google_gwt_user_client_Window_lastResizeWidth = 0, com_google_gwt_user_client_Window_resizeHandlersInitialized = false;
function com_google_gwt_user_client_Window$ClosingEvent_$clinit__V(){
  com_google_gwt_user_client_Window$ClosingEvent_$clinit__V = nullMethod;
  com_google_gwt_user_client_Window$ClosingEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V;
}

function com_google_gwt_user_client_Window$ClosingEvent_Window$ClosingEvent__V(){
  com_google_gwt_user_client_Window$ClosingEvent_$clinit__V();
}

function com_google_gwt_user_client_Window$ClosingEvent(){
}

_ = com_google_gwt_user_client_Window$ClosingEvent_Window$ClosingEvent__V.prototype = com_google_gwt_user_client_Window$ClosingEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_user_client_Window$ClosingEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_throwClassCastExceptionUnlessNull__Ljava_lang_Object_2Ljava_lang_Object_2(handler);
  null.nullMethod();
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_user_client_Window$ClosingEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_user_client_Window$ClosingEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_Window$ClosingEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Window$ClosingEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_user_client_Window$ClosingEvent_TYPE;
function com_google_gwt_user_client_Window$WindowHandlers_Window$WindowHandlers__V(){
  this.com_google_gwt_event_shared_HandlerManager_eventBus = new com_google_gwt_event_shared_HandlerManager$Bus_HandlerManager$Bus__ZV(false);
  this.com_google_gwt_event_shared_HandlerManager_source = null;
}

function com_google_gwt_user_client_Window$WindowHandlers(){
}

_ = com_google_gwt_user_client_Window$WindowHandlers_Window$WindowHandlers__V.prototype = com_google_gwt_user_client_Window$WindowHandlers.prototype = new com_google_gwt_event_shared_HandlerManager;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_Window$WindowHandlers_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Window$WindowHandlers_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {57:1};
function com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(eventType){
  switch (eventType) {
    case 'blur':
      return 4096;
    case $intern_12:
      return 1024;
    case $intern_13:
      return 1;
    case $intern_98:
      return 2;
    case 'focus':
      return 2048;
    case $intern_99:
      return 128;
    case $intern_100:
      return 256;
    case $intern_14:
      return 512;
    case $intern_101:
      return 32768;
    case 'losecapture':
      return 8192;
    case $intern_15:
      return 4;
    case $intern_16:
      return 64;
    case $intern_17:
      return 32;
    case $intern_18:
      return 16;
    case $intern_19:
      return 8;
    case 'scroll':
      return 16384;
    case 'error':
      return 65536;
    case $intern_95:
    case $intern_102:
      return 131072;
    case 'contextmenu':
      return 262144;
    case 'paste':
      return 524288;
    case $intern_103:
      return 1048576;
    case $intern_104:
      return 2097152;
    case $intern_105:
      return 4194304;
    case $intern_106:
      return 8388608;
    case $intern_107:
      return 16777216;
    case $intern_108:
      return 33554432;
    case $intern_109:
      return 67108864;
    case 'ended':
      return 134217728;
    case 'progress':
      return 268435456;
    case 'canplaythrough':
      return 536870912;
    default:return -1;
  }
}

function com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V(){
  if (!com_google_gwt_user_client_impl_DOMImpl_eventSystemIsInitialized) {
    com_google_gwt_user_client_impl_DOMImplStandard_$initEventSystem__Lcom_google_gwt_user_client_impl_DOMImplStandard_2V();
    com_google_gwt_user_client_impl_DOMImplMozilla_$initSyntheticMouseUpEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2V();
    com_google_gwt_user_client_impl_DOMImpl_eventSystemIsInitialized = true;
  }
}

function com_google_gwt_user_client_impl_DOMImpl_isMyListener__Ljava_lang_Object_2Z(object){
  return !com_google_gwt_lang_Cast_instanceOfJso__Ljava_lang_Object_2Z(object) && object != null && object.java_lang_Object_castableTypeMap$ && !!object.java_lang_Object_castableTypeMap$[30];
}

var com_google_gwt_user_client_impl_DOMImpl_eventSystemIsInitialized = false;
function com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(elem, index){
  var count = 0, child = elem.firstChild;
  while (child) {
    if (child.nodeType == 1) {
      if (index == count)
        return child;
      ++count;
    }
    child = child.nextSibling;
  }
  return null;
}

function com_google_gwt_user_client_impl_DOMImplStandard_$initEventSystem__Lcom_google_gwt_user_client_impl_DOMImplStandard_2V(){
  com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent = $entry(function(evt){
    if (!com_google_gwt_user_client_DOM_previewEvent__Lcom_google_gwt_user_client_Event_2Z(evt)) {
      evt.stopPropagation();
      evt.preventDefault();
      return false;
    }
    return true;
  }
  );
  com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent = $entry(function(evt){
    var listener, curElem = this;
    while (curElem && !(listener = curElem.__listener)) {
      curElem = curElem.parentNode;
    }
    curElem && curElem.nodeType != 1 && (curElem = null);
    listener && com_google_gwt_user_client_impl_DOMImpl_isMyListener__Ljava_lang_Object_2Z(listener) && com_google_gwt_user_client_DOM_dispatchEvent__Lcom_google_gwt_user_client_Event_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_EventListener_2V(evt, curElem, listener);
  }
  );
  com_google_gwt_user_client_impl_DOMImplStandard_dispatchUnhandledEvent = $entry(function(evt){
    this.__gwtLastUnhandledEvent = evt.type;
    com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent.call(this, evt);
  }
  );
  com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent = $entry(function(evt){
    var dispatchCapturedEventFn = com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent;
    if (dispatchCapturedEventFn(evt)) {
      var cap = com_google_gwt_user_client_impl_DOMImplStandard_captureElem;
      if (cap && cap.__listener) {
        if (com_google_gwt_user_client_impl_DOMImpl_isMyListener__Ljava_lang_Object_2Z(cap.__listener)) {
          com_google_gwt_user_client_DOM_dispatchEvent__Lcom_google_gwt_user_client_Event_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_EventListener_2V(evt, cap, cap.__listener);
          evt.stopPropagation();
        }
      }
    }
  }
  );
  $wnd.addEventListener($intern_13, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_98, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_15, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_19, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_16, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_18, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_17, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_102, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_99, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent, true);
  $wnd.addEventListener($intern_14, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent, true);
  $wnd.addEventListener($intern_100, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent, true);
  $wnd.addEventListener($intern_103, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_104, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_105, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_106, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_107, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_108, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
  $wnd.addEventListener($intern_109, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
}

function com_google_gwt_user_client_impl_DOMImplStandard_$insertChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_Element_2IV(parent, toAdd, index){
  var count = 0, child = parent.firstChild, before = null;
  while (child) {
    if (child.nodeType == 1) {
      if (count == index) {
        before = child;
        break;
      }
      ++count;
    }
    child = child.nextSibling;
  }
  parent.insertBefore(toAdd, before);
}

function com_google_gwt_user_client_impl_DOMImplStandard_$sinkEventsImpl__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2IV(elem, bits){
  var chMask = (elem.__eventBits || 0) ^ bits;
  elem.__eventBits = bits;
  if (!chMask)
    return;
  chMask & 1 && (elem.onclick = bits & 1?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 2 && (elem.ondblclick = bits & 2?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 4 && (elem.onmousedown = bits & 4?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 8 && (elem.onmouseup = bits & 8?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 16 && (elem.onmouseover = bits & 16?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 32 && (elem.onmouseout = bits & 32?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 64 && (elem.onmousemove = bits & 64?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 128 && (elem.onkeydown = bits & 128?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 256 && (elem.onkeypress = bits & 256?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 512 && (elem.onkeyup = bits & 512?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 1024 && (elem.onchange = bits & 1024?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 2048 && (elem.onfocus = bits & 2048?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 4096 && (elem.onblur = bits & 4096?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 8192 && (elem.onlosecapture = bits & 8192?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 16384 && (elem.onscroll = bits & 16384?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 32768 && (elem.onload = bits & 32768?com_google_gwt_user_client_impl_DOMImplStandard_dispatchUnhandledEvent:null);
  chMask & 65536 && (elem.onerror = bits & 65536?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 131072 && (elem.onmousewheel = bits & 131072?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 262144 && (elem.oncontextmenu = bits & 262144?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 524288 && (elem.onpaste = bits & 524288?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 1048576 && (elem.ontouchstart = bits & 1048576?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 2097152 && (elem.ontouchmove = bits & 2097152?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 4194304 && (elem.ontouchend = bits & 4194304?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 8388608 && (elem.ontouchcancel = bits & 8388608?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 16777216 && (elem.ongesturestart = bits & 16777216?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 33554432 && (elem.ongesturechange = bits & 33554432?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
  chMask & 67108864 && (elem.ongestureend = bits & 67108864?com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent:null);
}

var com_google_gwt_user_client_impl_DOMImplStandard_captureElem = null, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedEvent = null, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent = null, com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent = null, com_google_gwt_user_client_impl_DOMImplStandard_dispatchUnhandledEvent = null;
function com_google_gwt_user_client_impl_DOMImplMozilla_$initSyntheticMouseUpEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2V(){
  $wnd.addEventListener($intern_17, $entry(function(evt){
    var cap = com_google_gwt_user_client_impl_DOMImplStandard_captureElem;
    if (cap && !evt.relatedTarget) {
      if ('html' == evt.target.tagName.toLowerCase()) {
        var muEvent = $doc.createEvent('MouseEvents');
        muEvent.initMouseEvent($intern_19, true, true, $wnd, 0, evt.screenX, evt.screenY, evt.clientX, evt.clientY, evt.ctrlKey, evt.altKey, evt.shiftKey, evt.metaKey, evt.button, null);
        cap.dispatchEvent(muEvent);
      }
    }
  }
  ), true);
  $wnd.addEventListener($intern_95, com_google_gwt_user_client_impl_DOMImplStandard_dispatchCapturedMouseEvent, true);
}

function com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(elem, bits){
  com_google_gwt_user_client_impl_DOMImpl_$maybeInitializeEventSystem__Lcom_google_gwt_user_client_impl_DOMImpl_2V();
  com_google_gwt_user_client_impl_DOMImplStandard_$sinkEventsImpl__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2IV(elem, bits);
  bits & 131072 && elem.addEventListener($intern_95, com_google_gwt_user_client_impl_DOMImplStandard_dispatchEvent, false);
}

--></script>
<script><!--
function com_google_gwt_user_client_impl_ElementMapperImpl_$get__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_ui_UIObject_2(this$static, elem){
  var index, com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0;
  index = (com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0 = elem[$intern_110] , com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0 == null?-1:com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0);
  if (index < 0) {
    return null;
  }
  return com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList, index), 31);
}

function com_google_gwt_user_client_impl_ElementMapperImpl_$put__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_ui_UIObject_2V(this$static, uiObject){
  var index;
  if (!this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList) {
    index = this$static.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList.java_util_ArrayList_size;
    java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList, uiObject);
  }
   else {
    index = this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_index;
    java_util_ArrayList_$set__Ljava_util_ArrayList_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList, index, uiObject);
    this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList = this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_next;
  }
  uiObject.com_google_gwt_user_client_ui_UIObject_element[$intern_110] = index;
}

function com_google_gwt_user_client_impl_ElementMapperImpl_$removeByElement__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_Element_2V(this$static, elem){
  var index, com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0;
  index = (com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0 = elem[$intern_110] , com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0 == null?-1:com_google_gwt_user_client_impl_ElementMapperImpl_getIndex__Lcom_google_gwt_user_client_Element_2I_index_0);
  elem[$intern_110] = null;
  java_util_ArrayList_$set__Ljava_util_ArrayList_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList, index, null);
  this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList = new com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_ElementMapperImpl$FreeNode__ILcom_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_2V(index, this$static.com_google_gwt_user_client_impl_ElementMapperImpl_freeList);
}

function com_google_gwt_user_client_impl_ElementMapperImpl_ElementMapperImpl__V(){
  this.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList = new java_util_ArrayList_ArrayList__V;
}

function com_google_gwt_user_client_impl_ElementMapperImpl(){
}

_ = com_google_gwt_user_client_impl_ElementMapperImpl_ElementMapperImpl__V.prototype = com_google_gwt_user_client_impl_ElementMapperImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_impl_ElementMapperImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1ElementMapperImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_impl_ElementMapperImpl_freeList = null;
function com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_ElementMapperImpl$FreeNode__ILcom_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_2V(index, next){
  this.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_index = index;
  this.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_next = next;
}

function com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode(){
}

_ = com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_ElementMapperImpl$FreeNode__ILcom_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_2V.prototype = com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1ElementMapperImpl$FreeNode_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_index = 0;
_.com_google_gwt_user_client_impl_ElementMapperImpl$FreeNode_next = null;
function com_google_gwt_user_client_impl_HistoryImpl_$addValueChangeHandler__Lcom_google_gwt_user_client_impl_HistoryImpl_2Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$static, handler){
  return new com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2(this$static.com_google_gwt_user_client_impl_HistoryImpl_handlers.com_google_gwt_event_shared_HandlerManager_eventBus, (!com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE && (com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_event_logical_shared_ValueChangeEvent_TYPE), handler));
}

function com_google_gwt_user_client_impl_HistoryImpl(){
}

_ = com_google_gwt_user_client_impl_HistoryImpl.prototype = new java_lang_Object;
_.decodeFragment__Ljava_lang_String_2Ljava_lang_String_2 = function com_google_gwt_user_client_impl_HistoryImpl_decodeFragment__Ljava_lang_String_2Ljava_lang_String_2(encodedFragment){
  return decodeURI(encodedFragment.replace('%23', $intern_111));
}
;
_.fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V = function com_google_gwt_user_client_impl_HistoryImpl_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event){
  com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this.com_google_gwt_user_client_impl_HistoryImpl_handlers, event);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_impl_HistoryImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImpl_12_1classLit;
}
;
_.newItemOnEvent__Ljava_lang_String_2V = function com_google_gwt_user_client_impl_HistoryImpl_newItemOnEvent__Ljava_lang_String_2V(historyToken){
  historyToken = historyToken == null?$intern_2:historyToken;
  if (!java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(historyToken, com_google_gwt_user_client_impl_HistoryImpl_token == null?$intern_2:com_google_gwt_user_client_impl_HistoryImpl_token)) {
    com_google_gwt_user_client_impl_HistoryImpl_token = historyToken;
    com_google_gwt_event_logical_shared_ValueChangeEvent_fire__Lcom_google_gwt_event_logical_shared_HasValueChangeHandlers_2Ljava_lang_Object_2V(this);
  }
}
;
_.java_lang_Object_castableTypeMap$ = {57:1};
var com_google_gwt_user_client_impl_HistoryImpl_token = $intern_2;
function com_google_gwt_user_client_impl_HistoryImplTimer_$init__Lcom_google_gwt_user_client_impl_HistoryImplTimer_2Z(this$static){
  var token = $intern_2;
  var hash = $wnd.location.hash;
  hash.length > 0 && (token = this$static.decodeFragment__Ljava_lang_String_2Ljava_lang_String_2(hash.substring(1)));
  com_google_gwt_user_client_impl_HistoryImpl_token = token;
  var historyImpl = this$static;
  var checkHistory = $entry(function(){
    var token = $intern_2, hash = $wnd.location.hash;
    hash.length > 0 && (token = historyImpl.decodeFragment__Ljava_lang_String_2Ljava_lang_String_2(hash.substring(1)));
    historyImpl.newItemOnEvent__Ljava_lang_String_2V(token);
  }
  );
  var checkHistoryCycle = function(){
    $wnd.setTimeout(checkHistoryCycle, 250);
    checkHistory();
  }
  ;
  checkHistoryCycle();
  return true;
}

function com_google_gwt_user_client_impl_HistoryImplTimer(){
}

_ = com_google_gwt_user_client_impl_HistoryImplTimer.prototype = new com_google_gwt_user_client_impl_HistoryImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_impl_HistoryImplTimer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImplTimer_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {57:1};
function com_google_gwt_user_client_impl_HistoryImplMozilla_HistoryImplMozilla__V(){
  this.com_google_gwt_user_client_impl_HistoryImpl_handlers = new com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2V(null);
}

function com_google_gwt_user_client_impl_HistoryImplMozilla(){
}

_ = com_google_gwt_user_client_impl_HistoryImplMozilla_HistoryImplMozilla__V.prototype = com_google_gwt_user_client_impl_HistoryImplMozilla.prototype = new com_google_gwt_user_client_impl_HistoryImplTimer;
_.decodeFragment__Ljava_lang_String_2Ljava_lang_String_2 = function com_google_gwt_user_client_impl_HistoryImplMozilla_decodeFragment__Ljava_lang_String_2Ljava_lang_String_2(encodedFragment){
  return encodedFragment;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_impl_HistoryImplMozilla_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImplMozilla_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {57:1};
function com_google_gwt_user_client_impl_WindowImpl_$initWindowCloseHandler__Lcom_google_gwt_user_client_impl_WindowImpl_2V(){
  var oldOnBeforeUnload = $wnd.onbeforeunload;
  var oldOnUnload = $wnd.onunload;
  $wnd.onbeforeunload = function(evt){
    var ret, oldRet;
    try {
      ret = $entry(com_google_gwt_user_client_Window_onClosing__Ljava_lang_String_2)();
    }
     finally {
      oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);
    }
    if (ret != null) {
      return ret;
    }
    if (oldRet != null) {
      return oldRet;
    }
  }
  ;
  $wnd.onunload = $entry(function(evt){
    try {
      com_google_gwt_user_client_Window_closeHandlersInitialized && com_google_gwt_event_logical_shared_CloseEvent_fire__Lcom_google_gwt_event_logical_shared_HasCloseHandlers_2Ljava_lang_Object_2ZV((!com_google_gwt_user_client_Window_handlers && (com_google_gwt_user_client_Window_handlers = new com_google_gwt_user_client_Window$WindowHandlers_Window$WindowHandlers__V) , com_google_gwt_user_client_Window_handlers));
    }
     finally {
      oldOnUnload && oldOnUnload(evt);
      $wnd.onresize = null;
      $wnd.onscroll = null;
      $wnd.onbeforeunload = null;
      $wnd.onunload = null;
    }
  }
  );
}

function com_google_gwt_user_client_impl_WindowImpl_$initWindowResizeHandler__Lcom_google_gwt_user_client_impl_WindowImpl_2V(){
  var oldOnResize = $wnd.onresize;
  $wnd.onresize = $entry(function(evt){
    try {
      com_google_gwt_user_client_Window_onResize__V();
    }
     finally {
      oldOnResize && oldOnResize(evt);
    }
  }
  );
}

function com_google_gwt_user_client_ui_UIObject_$replaceNode__Lcom_google_gwt_user_client_ui_UIObject_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(node, newNode){
  var p = node.parentNode;
  if (!p) {
    return;
  }
  p.insertBefore(newNode, node);
  p.removeChild(node);
}

function com_google_gwt_user_client_ui_UIObject_$setElement__Lcom_google_gwt_user_client_ui_UIObject_2Lcom_google_gwt_user_client_Element_2V(this$static, elem){
  this$static.com_google_gwt_user_client_ui_UIObject_element = elem;
}

function com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, style, add){
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(this$static.getStyleElement__Lcom_google_gwt_user_client_Element_2(), style, add);
}

function com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(elem){
  var fullClassName, spaceIdx;
  fullClassName = elem[$intern_112] == null?null:String(elem[$intern_112]);
  spaceIdx = fullClassName.indexOf(java_lang_String_fromCodePoint__ILjava_lang_String_2(32));
  if (spaceIdx >= 0) {
    return fullClassName.substr(0, spaceIdx - 0);
  }
  return fullClassName;
}

function com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(elem, style, add){
  if (!elem) {
    throw new java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2V($intern_113);
  }
  style = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(style);
  if (style.length == 0) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V($intern_114);
  }
  add?com_google_gwt_dom_client_Element_$addClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, style):com_google_gwt_dom_client_Element_$removeClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, style);
}

function com_google_gwt_user_client_ui_UIObject_setStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, style){
  if (!elem) {
    throw new java_lang_RuntimeException_RuntimeException__Ljava_lang_String_2V($intern_113);
  }
  style = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(style);
  if (style.length == 0) {
    throw new java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V($intern_114);
  }
  com_google_gwt_user_client_ui_UIObject_updatePrimaryAndDependentStyleNames__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, style);
}

function com_google_gwt_user_client_ui_UIObject_updatePrimaryAndDependentStyleNames__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, newPrimaryStyle){
  var classes = elem.className.split(/\s+/);
  if (!classes) {
    return;
  }
  var oldPrimaryStyle = classes[0];
  var oldPrimaryStyleLen = oldPrimaryStyle.length;
  classes[0] = newPrimaryStyle;
  for (var i = 1, n = classes.length; i < n; i++) {
    var name = classes[i];
    name.length > oldPrimaryStyleLen && name.charAt(oldPrimaryStyleLen) == $intern_115 && name.indexOf(oldPrimaryStyle) == 0 && (classes[i] = newPrimaryStyle + name.substring(oldPrimaryStyleLen));
  }
  elem.className = classes.join($intern_8);
}

function com_google_gwt_user_client_ui_UIObject(){
}

_ = com_google_gwt_user_client_ui_UIObject.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_UIObject_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1UIObject_12_1classLit;
}
;
_.getStyleElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_UIObject_getStyleElement__Lcom_google_gwt_user_client_Element_2(){
  return this.com_google_gwt_user_client_ui_UIObject_element;
}
;
_.setHeight__Ljava_lang_String_2V = function com_google_gwt_user_client_ui_UIObject_setHeight__Ljava_lang_String_2V(height){
  this.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = height;
}
;
_.setVisible__ZV = function com_google_gwt_user_client_ui_UIObject_setVisible__ZV(visible){
  this.com_google_gwt_user_client_ui_UIObject_element.style.display = visible?$intern_2:$intern_91;
}
;
_.setWidth__Ljava_lang_String_2V = function com_google_gwt_user_client_ui_UIObject_setWidth__Ljava_lang_String_2V(width){
  this.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = width;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_user_client_ui_UIObject_toString__Ljava_lang_String_2(){
  if (!this.com_google_gwt_user_client_ui_UIObject_element) {
    return '(null handle)';
  }
  return com_google_gwt_dom_client_DOMImplMozilla_$toString__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this.com_google_gwt_user_client_ui_UIObject_element);
}
;
_.java_lang_Object_castableTypeMap$ = {31:1};
_.com_google_gwt_user_client_ui_UIObject_element = null;
function com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$static, handler, type){
  this$static.sinkEvents__IV(com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(type.com_google_gwt_event_dom_client_DomEvent$Type_name));
  return new com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2((!this$static.com_google_gwt_user_client_ui_Widget_handlerManager?(this$static.com_google_gwt_user_client_ui_Widget_handlerManager = new com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2V(this$static)):this$static.com_google_gwt_user_client_ui_Widget_handlerManager).com_google_gwt_event_shared_HandlerManager_eventBus, type, handler));
}

function com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$static, handler, type){
  return new com_google_gwt_event_shared_LegacyHandlerWrapper_LegacyHandlerWrapper__Lcom_google_web_bindery_event_shared_HandlerRegistration_2V(com_google_web_bindery_event_shared_SimpleEventBus_$doAdd__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2Lcom_google_web_bindery_event_shared_HandlerRegistration_2((!this$static.com_google_gwt_user_client_ui_Widget_handlerManager?(this$static.com_google_gwt_user_client_ui_Widget_handlerManager = new com_google_gwt_event_shared_HandlerManager_HandlerManager__Ljava_lang_Object_2V(this$static)):this$static.com_google_gwt_user_client_ui_Widget_handlerManager).com_google_gwt_event_shared_HandlerManager_eventBus, type, handler));
}

function com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static, event){
  !!this$static.com_google_gwt_user_client_ui_Widget_handlerManager && com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static.com_google_gwt_user_client_ui_Widget_handlerManager, event);
}

function com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this$static){
  var bitsToAdd;
  if (this$static.isAttached__Z()) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V("Should only call onAttach when the widget is detached from the browser's document");
  }
  this$static.com_google_gwt_user_client_ui_Widget_attached = true;
  this$static.com_google_gwt_user_client_ui_UIObject_element.__listener = this$static;
  bitsToAdd = this$static.com_google_gwt_user_client_ui_Widget_eventsToSink;
  this$static.com_google_gwt_user_client_ui_Widget_eventsToSink = -1;
  bitsToAdd > 0 && this$static.sinkEvents__IV(bitsToAdd);
  this$static.doAttachChildren__V();
  this$static.onLoad__V();
}

function com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this$static, event){
  var related;
  switch (com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.type)) {
    case 16:
    case 32:
      related = com_google_gwt_dom_client_DOMImplMozilla_$eventGetRelatedTarget__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_NativeEvent_2Lcom_google_gwt_dom_client_EventTarget_2(event);
      if (!!related && com_google_gwt_dom_client_DOMImplMozilla_$isOrHasChild__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Z(this$static.com_google_gwt_user_client_ui_UIObject_element, related)) {
        return;
      }

  }
  com_google_gwt_event_dom_client_DomEvent_fireNativeEvent__Lcom_google_gwt_dom_client_NativeEvent_2Lcom_google_gwt_event_shared_HasHandlers_2Lcom_google_gwt_dom_client_Element_2V(event, this$static, this$static.com_google_gwt_user_client_ui_UIObject_element);
}

function com_google_gwt_user_client_ui_Widget_$onDetach__Lcom_google_gwt_user_client_ui_Widget_2V(this$static){
  if (!this$static.isAttached__Z()) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V("Should only call onDetach when the widget is attached to the browser's document");
  }
  try {
    this$static.onUnload__V();
  }
   finally {
    try {
      this$static.doDetachChildren__V();
    }
     finally {
      this$static.com_google_gwt_user_client_ui_UIObject_element.__listener = null;
      this$static.com_google_gwt_user_client_ui_Widget_attached = false;
    }
  }
}

function com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(this$static){
  if (!this$static.com_google_gwt_user_client_ui_Widget_parent) {
    (com_google_gwt_user_client_ui_RootPanel_$clinit__V() , java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(com_google_gwt_user_client_ui_RootPanel_widgetsToDetach.java_util_HashSet_map, this$static)) && com_google_gwt_user_client_ui_RootPanel_detachNow__Lcom_google_gwt_user_client_ui_Widget_2V(this$static);
  }
   else if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ(this$static.com_google_gwt_user_client_ui_Widget_parent, 39)) {
    com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_Widget_parent, 39).remove__Lcom_google_gwt_user_client_ui_Widget_2Z(this$static);
  }
   else if (this$static.com_google_gwt_user_client_ui_Widget_parent) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V("This widget's parent does not implement HasWidgets");
  }
}

function com_google_gwt_user_client_ui_Widget_$replaceElement__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_dom_client_Element_2V(this$static, elem){
  this$static.com_google_gwt_user_client_ui_Widget_attached && (this$static.com_google_gwt_user_client_ui_UIObject_element.__listener = null , undefined);
  !!this$static.com_google_gwt_user_client_ui_UIObject_element && com_google_gwt_user_client_ui_UIObject_$replaceNode__Lcom_google_gwt_user_client_ui_UIObject_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(this$static.com_google_gwt_user_client_ui_UIObject_element, elem);
  this$static.com_google_gwt_user_client_ui_UIObject_element = elem;
  this$static.com_google_gwt_user_client_ui_Widget_attached && (this$static.com_google_gwt_user_client_ui_UIObject_element.__listener = this$static , undefined);
}

function com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, parent){
  var oldParent;
  oldParent = this$static.com_google_gwt_user_client_ui_Widget_parent;
  if (!parent) {
    try {
      !!oldParent && oldParent.isAttached__Z() && this$static.onDetach__V();
    }
     finally {
      this$static.com_google_gwt_user_client_ui_Widget_parent = null;
    }
  }
   else {
    if (oldParent) {
      throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V('Cannot set a new parent without first clearing the old parent');
    }
    this$static.com_google_gwt_user_client_ui_Widget_parent = parent;
    parent.isAttached__Z() && this$static.onAttach__V();
  }
}

function com_google_gwt_user_client_ui_Widget_$sinkEvents__Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, eventBitsToAdd){
  this$static.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(this$static.com_google_gwt_user_client_ui_UIObject_element, eventBitsToAdd | (this$static.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(this$static.com_google_gwt_user_client_ui_Widget_eventsToSink |= eventBitsToAdd);
}

function com_google_gwt_user_client_ui_Widget(){
}

_ = com_google_gwt_user_client_ui_Widget.prototype = new com_google_gwt_user_client_ui_UIObject;
_.doAttachChildren__V = function com_google_gwt_user_client_ui_Widget_doAttachChildren__V(){
}
;
_.doDetachChildren__V = function com_google_gwt_user_client_ui_Widget_doDetachChildren__V(){
}
;
_.fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V = function com_google_gwt_user_client_ui_Widget_fireEvent__Lcom_google_gwt_event_shared_GwtEvent_2V(event){
  !!this.com_google_gwt_user_client_ui_Widget_handlerManager && com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this.com_google_gwt_user_client_ui_Widget_handlerManager, event);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Widget_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit;
}
;
_.isAttached__Z = function com_google_gwt_user_client_ui_Widget_isAttached__Z(){
  return this.com_google_gwt_user_client_ui_Widget_attached;
}
;
_.onAttach__V = function com_google_gwt_user_client_ui_Widget_onAttach__V(){
  com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_Widget_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
}
;
_.onDetach__V = function com_google_gwt_user_client_ui_Widget_onDetach__V(){
  com_google_gwt_user_client_ui_Widget_$onDetach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_Widget_onLoad__V(){
}
;
_.onUnload__V = function com_google_gwt_user_client_ui_Widget_onUnload__V(){
}
;
_.sinkEvents__IV = function com_google_gwt_user_client_ui_Widget_sinkEvents__IV(eventBitsToAdd){
  this.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(this.com_google_gwt_user_client_ui_UIObject_element, eventBitsToAdd | (this.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(this.com_google_gwt_user_client_ui_Widget_eventsToSink |= eventBitsToAdd);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_Widget_attached = false;
_.com_google_gwt_user_client_ui_Widget_eventsToSink = 0;
_.com_google_gwt_user_client_ui_Widget_handlerManager = null;
_.com_google_gwt_user_client_ui_Widget_layoutData = null;
_.com_google_gwt_user_client_ui_Widget_parent = null;
function com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this$static){
  var it;
  it = this$static.iterator__Ljava_util_Iterator_2();
  while (it.hasNext__Z()) {
    it.next__Ljava_lang_Object_2();
    it.remove__V();
  }
}

function com_google_gwt_user_client_ui_Panel(){
}

_ = com_google_gwt_user_client_ui_Panel.prototype = new com_google_gwt_user_client_ui_Widget;
_.clear__V = function com_google_gwt_user_client_ui_Panel_clear__V(){
  com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this);
}
;
_.doAttachChildren__V = function com_google_gwt_user_client_ui_Panel_doAttachChildren__V(){
  com_google_gwt_user_client_ui_AttachDetachException_tryCommand__Ljava_lang_Iterable_2Lcom_google_gwt_user_client_ui_AttachDetachException$Command_2V(this, (com_google_gwt_user_client_ui_AttachDetachException_$clinit__V() , com_google_gwt_user_client_ui_AttachDetachException_attachCommand));
}
;
_.doDetachChildren__V = function com_google_gwt_user_client_ui_Panel_doDetachChildren__V(){
  com_google_gwt_user_client_ui_AttachDetachException_tryCommand__Ljava_lang_Iterable_2Lcom_google_gwt_user_client_ui_AttachDetachException$Command_2V(this, (com_google_gwt_user_client_ui_AttachDetachException_$clinit__V() , com_google_gwt_user_client_ui_AttachDetachException_detachCommand));
}
;
--></script>
<script><!--
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Panel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Panel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_ComplexPanel_$add__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2V(this$static, child, container){
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(child);
  com_google_gwt_user_client_ui_WidgetCollection_$add__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, child);
  container.appendChild(child.com_google_gwt_user_client_ui_UIObject_element);
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(child, this$static);
}

function com_google_gwt_user_client_ui_ComplexPanel_$adjustIndex__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2II(this$static, child, beforeIndex){
  var idx;
  com_google_gwt_user_client_ui_ComplexPanel_$checkIndexBoundsForInsertion__Lcom_google_gwt_user_client_ui_ComplexPanel_2IV(this$static, beforeIndex);
  if (child.com_google_gwt_user_client_ui_Widget_parent == this$static) {
    idx = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, child);
    idx < beforeIndex && --beforeIndex;
  }
  return beforeIndex;
}

function com_google_gwt_user_client_ui_ComplexPanel_$checkIndexBoundsForAccess__Lcom_google_gwt_user_client_ui_ComplexPanel_2IV(this$static, index){
  if (index < 0 || index >= this$static.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
}

function com_google_gwt_user_client_ui_ComplexPanel_$checkIndexBoundsForInsertion__Lcom_google_gwt_user_client_ui_ComplexPanel_2IV(this$static, index){
  if (index < 0 || index > this$static.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
}

function com_google_gwt_user_client_ui_ComplexPanel_$doLogicalClear__Lcom_google_gwt_user_client_ui_ComplexPanel_2V(this$static){
  !this$static.com_google_gwt_user_client_ui_ComplexPanel_orphanCommand && (this$static.com_google_gwt_user_client_ui_ComplexPanel_orphanCommand = new com_google_gwt_user_client_ui_ComplexPanel$1_ComplexPanel$1__Lcom_google_gwt_user_client_ui_ComplexPanel_2V);
  try {
    com_google_gwt_user_client_ui_AttachDetachException_tryCommand__Ljava_lang_Iterable_2Lcom_google_gwt_user_client_ui_AttachDetachException$Command_2V(this$static, this$static.com_google_gwt_user_client_ui_ComplexPanel_orphanCommand);
  }
   finally {
    this$static.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this$static);
  }
}

function com_google_gwt_user_client_ui_ComplexPanel_$insert__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2IZV(this$static, child, container, beforeIndex){
  beforeIndex = com_google_gwt_user_client_ui_ComplexPanel_$adjustIndex__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2II(this$static, child, beforeIndex);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(child);
  com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, child, beforeIndex);
  com_google_gwt_user_client_impl_DOMImplStandard_$insertChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_Element_2IV(container, child.com_google_gwt_user_client_ui_UIObject_element, beforeIndex);
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(child, this$static);
}

function com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2IZ(this$static, index){
  return com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, com_google_gwt_user_client_ui_WidgetCollection_$get__Lcom_google_gwt_user_client_ui_WidgetCollection_2ILcom_google_gwt_user_client_ui_Widget_2(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, index));
}

function com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  var elem;
  if (w.com_google_gwt_user_client_ui_Widget_parent != this$static) {
    return false;
  }
  try {
    com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, null);
  }
   finally {
    elem = w.com_google_gwt_user_client_ui_UIObject_element;
    com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(elem).removeChild(elem);
    com_google_gwt_user_client_ui_WidgetCollection_$remove__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, w);
  }
  return true;
}

function com_google_gwt_user_client_ui_ComplexPanel(){
}

_ = com_google_gwt_user_client_ui_ComplexPanel.prototype = new com_google_gwt_user_client_ui_Panel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ComplexPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ComplexPanel_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_ComplexPanel_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this.com_google_gwt_user_client_ui_ComplexPanel_children);
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_ComplexPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_ComplexPanel_orphanCommand = null;
function com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  com_google_gwt_user_client_ui_ComplexPanel_$add__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2V(this$static, w, this$static.com_google_gwt_user_client_ui_UIObject_element);
}

function com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  var removed;
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w);
  removed && com_google_gwt_user_client_ui_AbsolutePanel_changeToStaticPositioning__Lcom_google_gwt_user_client_Element_2V(w.com_google_gwt_user_client_ui_UIObject_element);
  return removed;
}

function com_google_gwt_user_client_ui_AbsolutePanel_changeToStaticPositioning__Lcom_google_gwt_user_client_Element_2V(elem){
  elem.style[$intern_85] = $intern_2;
  elem.style[$intern_86] = $intern_2;
  elem.style[$intern_81] = $intern_2;
}

function com_google_gwt_user_client_ui_AbsolutePanel(){
}

_ = com_google_gwt_user_client_ui_AbsolutePanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_AbsolutePanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AbsolutePanel_12_1classLit;
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_AbsolutePanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z_removed_0;
  return com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z_removed_0 = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w) , com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z_removed_0 && com_google_gwt_user_client_ui_AbsolutePanel_changeToStaticPositioning__Lcom_google_gwt_user_client_Element_2V(w.com_google_gwt_user_client_ui_UIObject_element) , com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z_removed_0;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_FocusWidget(){
}

_ = com_google_gwt_user_client_ui_FocusWidget.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FocusWidget_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FocusWidget_12_1classLit;
}
;
_.getTabIndex__I = function com_google_gwt_user_client_ui_FocusWidget_getTabIndex__I(){
  return this.com_google_gwt_user_client_ui_UIObject_element.tabIndex;
}
;
_.onAttach__V = function com_google_gwt_user_client_ui_FocusWidget_onAttach__V(){
  var tabIndex;
  com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
  tabIndex = this.getTabIndex__I();
  -1 == tabIndex && this.setTabIndex__IV(0);
}
;
_.setTabIndex__IV = function com_google_gwt_user_client_ui_FocusWidget_setTabIndex__IV(index){
  this.com_google_gwt_user_client_ui_UIObject_element.tabIndex = index;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_Anchor_Anchor__V(){
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_116);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-Anchor';
  this.com_google_gwt_user_client_ui_Anchor_directionalTextHelper = new com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV(this.com_google_gwt_user_client_ui_UIObject_element);
}

function com_google_gwt_user_client_ui_Anchor(){
}

_ = com_google_gwt_user_client_ui_Anchor_Anchor__V.prototype = com_google_gwt_user_client_ui_Anchor.prototype = new com_google_gwt_user_client_ui_FocusWidget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Anchor_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Anchor_12_1classLit;
}
;
_.getTabIndex__I = function com_google_gwt_user_client_ui_Anchor_getTabIndex__I(){
  return this.com_google_gwt_user_client_ui_UIObject_element.tabIndex;
}
;
_.setTabIndex__IV = function com_google_gwt_user_client_ui_Anchor_setTabIndex__IV(index){
  this.com_google_gwt_user_client_ui_UIObject_element.tabIndex = index;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_Anchor_directionalTextHelper = null;
function com_google_gwt_user_client_ui_AttachDetachException_$clinit__V(){
  com_google_gwt_user_client_ui_AttachDetachException_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_AttachDetachException_attachCommand = new com_google_gwt_user_client_ui_AttachDetachException$1_AttachDetachException$1__V;
  com_google_gwt_user_client_ui_AttachDetachException_detachCommand = new com_google_gwt_user_client_ui_AttachDetachException$2_AttachDetachException$2__V;
}

function com_google_gwt_user_client_ui_AttachDetachException_AttachDetachException__Ljava_util_Set_2V(causes){
  com_google_web_bindery_event_shared_UmbrellaException_UmbrellaException__Ljava_util_Set_2V.call(this, causes);
}

function com_google_gwt_user_client_ui_AttachDetachException_tryCommand__Ljava_lang_Iterable_2Lcom_google_gwt_user_client_ui_AttachDetachException$Command_2V(hasWidgets, c){
  var java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0;
  com_google_gwt_user_client_ui_AttachDetachException_$clinit__V();
  var $e0, caught, e, w, w$iterator;
  caught = null;
  for (w$iterator = hasWidgets.iterator__Ljava_util_Iterator_2(); w$iterator.hasNext__Z();) {
    w = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(w$iterator.next__Ljava_lang_Object_2(), 32);
    try {
      c.execute__Lcom_google_gwt_user_client_ui_Widget_2V(w);
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 23)) {
        e = $e0;
        !caught && (caught = new java_util_HashSet_HashSet__V);
        java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0 = java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(caught.java_util_HashSet_map, e, caught);
      }
       else 
        throw $e0;
    }
  }
  if (caught) {
    throw new com_google_gwt_user_client_ui_AttachDetachException_AttachDetachException__Ljava_util_Set_2V(caught);
  }
}

function com_google_gwt_user_client_ui_AttachDetachException(){
}

_ = com_google_gwt_user_client_ui_AttachDetachException_AttachDetachException__Ljava_util_Set_2V.prototype = com_google_gwt_user_client_ui_AttachDetachException.prototype = new com_google_gwt_event_shared_UmbrellaException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_AttachDetachException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 18:1, 23:1, 63:1, 74:1};
var com_google_gwt_user_client_ui_AttachDetachException_attachCommand, com_google_gwt_user_client_ui_AttachDetachException_detachCommand;
function com_google_gwt_user_client_ui_AttachDetachException$1_AttachDetachException$1__V(){
}

function com_google_gwt_user_client_ui_AttachDetachException$1(){
}

_ = com_google_gwt_user_client_ui_AttachDetachException$1_AttachDetachException$1__V.prototype = com_google_gwt_user_client_ui_AttachDetachException$1.prototype = new java_lang_Object;
_.execute__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_AttachDetachException$1_execute__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  w.onAttach__V();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_AttachDetachException$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_AttachDetachException$2_AttachDetachException$2__V(){
}

function com_google_gwt_user_client_ui_AttachDetachException$2(){
}

_ = com_google_gwt_user_client_ui_AttachDetachException$2_AttachDetachException$2__V.prototype = com_google_gwt_user_client_ui_AttachDetachException$2.prototype = new java_lang_Object;
_.execute__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_AttachDetachException$2_execute__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  w.onDetach__V();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_AttachDetachException$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_ButtonBase(){
}

_ = com_google_gwt_user_client_ui_ButtonBase.prototype = new com_google_gwt_user_client_ui_FocusWidget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ButtonBase_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ButtonBase_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_Button_Button__V(){
  var com_google_gwt_dom_client_DOMImpl_$createButtonElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_ButtonElement_2_e_0;
  this.com_google_gwt_user_client_ui_UIObject_element = (com_google_gwt_dom_client_DOMImpl_$createButtonElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_ButtonElement_2_e_0 = $doc.createElement('BUTTON') , com_google_gwt_dom_client_DOMImpl_$createButtonElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_ButtonElement_2_e_0.type = 'button' , com_google_gwt_dom_client_DOMImpl_$createButtonElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_ButtonElement_2_e_0);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-Button';
}

function com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V(html){
  com_google_gwt_user_client_ui_Button_Button__V.call(this);
  this.com_google_gwt_user_client_ui_UIObject_element.innerHTML = html || $intern_2;
}

function com_google_gwt_user_client_ui_Button(){
}

_ = com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_Button_Button__V.prototype = com_google_gwt_user_client_ui_Button.prototype = new com_google_gwt_user_client_ui_ButtonBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Button_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Button_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_CellPanel_$getWidgetTd__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2(this$static, w){
  var com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0;
  if (w.com_google_gwt_user_client_ui_Widget_parent != this$static) {
    return null;
  }
  return com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = w.com_google_gwt_user_client_ui_UIObject_element.parentNode , (!com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 || com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0.nodeType != 1) && (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = null) , com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0;
}

function com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static, w, align){
  var td;
  td = com_google_gwt_user_client_ui_CellPanel_$getWidgetTd__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2(this$static, w);
  !!td && (td[$intern_117] = align.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString , undefined);
}

function com_google_gwt_user_client_ui_CellPanel_$setCellVerticalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static, w, align){
  var td;
  td = com_google_gwt_user_client_ui_CellPanel_$getWidgetTd__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2(this$static, w);
  !!td && (td.style[$intern_118] = align.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString , undefined);
}

function com_google_gwt_user_client_ui_CellPanel_CellPanel__V(){
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_CellPanel_table = $doc.createElement($intern_119);
  this.com_google_gwt_user_client_ui_CellPanel_body = $doc.createElement($intern_120);
  this.com_google_gwt_user_client_ui_CellPanel_table.appendChild(this.com_google_gwt_user_client_ui_CellPanel_body);
  this.com_google_gwt_user_client_ui_UIObject_element = this.com_google_gwt_user_client_ui_CellPanel_table;
}

function com_google_gwt_user_client_ui_CellPanel(){
}

_ = com_google_gwt_user_client_ui_CellPanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_CellPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1CellPanel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_CellPanel_body = null;
_.com_google_gwt_user_client_ui_CellPanel_table = null;
function com_google_gwt_user_client_ui_CheckBox_$getValue__Lcom_google_gwt_user_client_ui_CheckBox_2Ljava_lang_Boolean_2(this$static){
  return this$static.com_google_gwt_user_client_ui_Widget_attached?(java_lang_Boolean_$clinit__V() , this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.checked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE):(java_lang_Boolean_$clinit__V() , this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.defaultChecked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE);
}

function com_google_gwt_user_client_ui_CheckBox_$setValue__Lcom_google_gwt_user_client_ui_CheckBox_2Ljava_lang_Boolean_2ZV(this$static, value){
  var oldValue;
  !value && (value = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_FALSE));
  oldValue = this$static.com_google_gwt_user_client_ui_Widget_attached?(java_lang_Boolean_$clinit__V() , this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.checked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE):(java_lang_Boolean_$clinit__V() , this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.defaultChecked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE);
  this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.checked = value.java_lang_Boolean_value;
  this$static.com_google_gwt_user_client_ui_CheckBox_inputElem.defaultChecked = value.java_lang_Boolean_value;
  if (!!oldValue && oldValue.java_lang_Boolean_value == value.java_lang_Boolean_value) {
    return;
  }
}

function com_google_gwt_user_client_ui_CheckBox_CheckBox__V(){
  var com_google_gwt_dom_client_DOMImpl_$createCheckInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_InputElement_2_e_0;
  com_google_gwt_user_client_ui_CheckBox_CheckBox__Lcom_google_gwt_user_client_Element_2V.call(this, (com_google_gwt_dom_client_DOMImpl_$createCheckInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_InputElement_2_e_0 = $doc.createElement($intern_121) , com_google_gwt_dom_client_DOMImpl_$createCheckInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_InputElement_2_e_0.type = 'checkbox' , com_google_gwt_dom_client_DOMImpl_$createCheckInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_InputElement_2_e_0.value = 'on' , com_google_gwt_dom_client_DOMImpl_$createCheckInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_InputElement_2_e_0));
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-CheckBox';
}

function com_google_gwt_user_client_ui_CheckBox_CheckBox__Lcom_google_gwt_user_client_Element_2V(elem){
  var uid;
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_122);
  this.com_google_gwt_user_client_ui_CheckBox_inputElem = elem;
  this.com_google_gwt_user_client_ui_CheckBox_labelElem = $doc.createElement($intern_123);
  this.com_google_gwt_user_client_ui_UIObject_element.appendChild(this.com_google_gwt_user_client_ui_CheckBox_inputElem);
  this.com_google_gwt_user_client_ui_UIObject_element.appendChild(this.com_google_gwt_user_client_ui_CheckBox_labelElem);
  uid = com_google_gwt_dom_client_Document_$createUniqueId__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2($doc);
  this.com_google_gwt_user_client_ui_CheckBox_inputElem[$intern_124] = uid;
  this.com_google_gwt_user_client_ui_CheckBox_labelElem.htmlFor = uid;
  this.com_google_gwt_user_client_ui_CheckBox_directionalTextHelper = new com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV(this.com_google_gwt_user_client_ui_CheckBox_labelElem);
  !!this.com_google_gwt_user_client_ui_CheckBox_inputElem && (this.com_google_gwt_user_client_ui_CheckBox_inputElem.tabIndex = 0 , undefined);
}

function com_google_gwt_user_client_ui_CheckBox(){
}

_ = com_google_gwt_user_client_ui_CheckBox_CheckBox__V.prototype = com_google_gwt_user_client_ui_CheckBox.prototype = new com_google_gwt_user_client_ui_ButtonBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_CheckBox_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1CheckBox_12_1classLit;
}
;
_.getTabIndex__I = function com_google_gwt_user_client_ui_CheckBox_getTabIndex__I(){
  return this.com_google_gwt_user_client_ui_CheckBox_inputElem.tabIndex;
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_CheckBox_onLoad__V(){
  this.com_google_gwt_user_client_ui_CheckBox_inputElem.__listener = this;
}
;
_.onUnload__V = function com_google_gwt_user_client_ui_CheckBox_onUnload__V(){
  this.com_google_gwt_user_client_ui_CheckBox_inputElem.__listener = null;
  com_google_gwt_user_client_ui_CheckBox_$setValue__Lcom_google_gwt_user_client_ui_CheckBox_2Ljava_lang_Boolean_2ZV(this, this.com_google_gwt_user_client_ui_Widget_attached?(java_lang_Boolean_$clinit__V() , this.com_google_gwt_user_client_ui_CheckBox_inputElem.checked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE):(java_lang_Boolean_$clinit__V() , this.com_google_gwt_user_client_ui_CheckBox_inputElem.defaultChecked?java_lang_Boolean_TRUE:java_lang_Boolean_FALSE));
}
;
_.setTabIndex__IV = function com_google_gwt_user_client_ui_CheckBox_setTabIndex__IV(index){
  !!this.com_google_gwt_user_client_ui_CheckBox_inputElem && (this.com_google_gwt_user_client_ui_CheckBox_inputElem.tabIndex = index , undefined);
}
;
_.sinkEvents__IV = function com_google_gwt_user_client_ui_CheckBox_sinkEvents__IV(eventBitsToAdd){
  this.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_Event_sinkEvents__Lcom_google_gwt_dom_client_Element_2IV(this.com_google_gwt_user_client_ui_CheckBox_inputElem, eventBitsToAdd | (this.com_google_gwt_user_client_ui_CheckBox_inputElem.__eventBits || 0)):this.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(this.com_google_gwt_user_client_ui_UIObject_element, eventBitsToAdd | (this.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(this.com_google_gwt_user_client_ui_Widget_eventsToSink |= eventBitsToAdd);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_CheckBox_directionalTextHelper = null;
_.com_google_gwt_user_client_ui_CheckBox_inputElem = null;
_.com_google_gwt_user_client_ui_CheckBox_labelElem = null;
--></script>
<script><!--
function com_google_gwt_user_client_ui_ComplexPanel$1_ComplexPanel$1__Lcom_google_gwt_user_client_ui_ComplexPanel_2V(){
}

function com_google_gwt_user_client_ui_ComplexPanel$1(){
}

_ = com_google_gwt_user_client_ui_ComplexPanel$1_ComplexPanel$1__Lcom_google_gwt_user_client_ui_ComplexPanel_2V.prototype = com_google_gwt_user_client_ui_ComplexPanel$1.prototype = new java_lang_Object;
_.execute__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_ComplexPanel$1_execute__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, null);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ComplexPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ComplexPanel$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, widget){
  if (this$static.com_google_gwt_user_client_ui_Composite_widget) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V('Composite.initWidget() may only be called once.');
  }
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(widget);
  com_google_gwt_user_client_ui_UIObject_$setElement__Lcom_google_gwt_user_client_ui_UIObject_2Lcom_google_gwt_user_client_Element_2V(this$static, widget.com_google_gwt_user_client_ui_UIObject_element);
  this$static.com_google_gwt_user_client_ui_Composite_widget = widget;
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, this$static);
}

function com_google_gwt_user_client_ui_Composite(){
}

_ = com_google_gwt_user_client_ui_Composite.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Composite_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Composite_12_1classLit;
}
;
_.isAttached__Z = function com_google_gwt_user_client_ui_Composite_isAttached__Z(){
  if (this.com_google_gwt_user_client_ui_Composite_widget) {
    return this.com_google_gwt_user_client_ui_Composite_widget.com_google_gwt_user_client_ui_Widget_attached;
  }
  return false;
}
;
_.onAttach__V = function com_google_gwt_user_client_ui_Composite_onAttach__V(){
  if (this.com_google_gwt_user_client_ui_Widget_eventsToSink != -1) {
    com_google_gwt_user_client_ui_Widget_$sinkEvents__Lcom_google_gwt_user_client_ui_Widget_2IV(this.com_google_gwt_user_client_ui_Composite_widget, this.com_google_gwt_user_client_ui_Widget_eventsToSink);
    this.com_google_gwt_user_client_ui_Widget_eventsToSink = -1;
  }
  this.com_google_gwt_user_client_ui_Composite_widget.onAttach__V();
  this.com_google_gwt_user_client_ui_UIObject_element.__listener = this;
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_Composite_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
  this.com_google_gwt_user_client_ui_Composite_widget.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event);
}
;
_.onDetach__V = function com_google_gwt_user_client_ui_Composite_onDetach__V(){
  this.com_google_gwt_user_client_ui_Composite_widget.onDetach__V();
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_Composite_widget = null;
function com_google_gwt_user_client_ui_DeckLayoutPanel_$doAfterLayout__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2V(this$static){
  var layer;
  if (this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget) {
    layer = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget.com_google_gwt_user_client_ui_Widget_layoutData, 24);
    com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget, layer, false);
    com_google_gwt_layout_client_Layout_$layout__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layout, 0, null);
    this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget = null;
  }
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$doBeforeLayout__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2V(this$static){
  var direction, hDirection, newIndex, newLayer, oldIndex, oldLayer, vDirection;
  oldLayer = !this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget?null:com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget.com_google_gwt_user_client_ui_Widget_layoutData, 24);
  newLayer = !this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget?null:com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget.com_google_gwt_user_client_ui_Widget_layoutData, 24);
  oldIndex = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget);
  newIndex = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget);
  direction = oldIndex < newIndex?100:-100;
  vDirection = this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_isAnimationVertical?direction:0;
  hDirection = this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_isAnimationVertical?0:(com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , direction);
  this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget = null;
  if (this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget != this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget) {
    if (oldLayer) {
      com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(oldLayer, 0, (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PCT), 100, com_google_gwt_dom_client_Style$Unit_PCT);
      com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(oldLayer, 0, com_google_gwt_dom_client_Style$Unit_PCT, 100, com_google_gwt_dom_client_Style$Unit_PCT);
      com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget, oldLayer, true);
    }
    if (newLayer) {
      com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(newLayer, vDirection, (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PCT), 100, com_google_gwt_dom_client_Style$Unit_PCT);
      com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(newLayer, hDirection, com_google_gwt_dom_client_Style$Unit_PCT, 100, com_google_gwt_dom_client_Style$Unit_PCT);
      com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget, newLayer, true);
    }
    com_google_gwt_layout_client_Layout_$layout__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layout, 0, null);
    this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget = this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget;
  }
  if (oldLayer) {
    com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(oldLayer, -vDirection, (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PCT), 100, com_google_gwt_dom_client_Style$Unit_PCT);
    com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(oldLayer, -hDirection, com_google_gwt_dom_client_Style$Unit_PCT, 100, com_google_gwt_dom_client_Style$Unit_PCT);
    com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget, oldLayer, true);
  }
  if (newLayer) {
    com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(newLayer, 0, (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PCT), 100, com_google_gwt_dom_client_Style$Unit_PCT);
    com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(newLayer, 0, com_google_gwt_dom_client_Style$Unit_PCT, 100, com_google_gwt_dom_client_Style$Unit_PCT);
    com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget, newLayer, true);
  }
  this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget = this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget;
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, widget, beforeIndex){
  var before;
  before = beforeIndex < this$static.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size?com_google_gwt_user_client_ui_WidgetCollection_$get__Lcom_google_gwt_user_client_ui_WidgetCollection_2ILcom_google_gwt_user_client_ui_Widget_2(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, beforeIndex):null;
  com_google_gwt_user_client_ui_DeckLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, widget, before);
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, widget, before){
  var children, index, layer;
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(widget);
  children = this$static.com_google_gwt_user_client_ui_ComplexPanel_children;
  if (!before) {
    com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(children, widget, children.com_google_gwt_user_client_ui_WidgetCollection_size);
  }
   else {
    index = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(children, before);
    com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(children, widget, index);
  }
  layer = com_google_gwt_layout_client_Layout_$attachChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2Lcom_google_gwt_layout_client_Layout$Layer_2(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layout, widget.com_google_gwt_user_client_ui_UIObject_element, before?before.com_google_gwt_user_client_ui_UIObject_element:null, widget);
  layer.com_google_gwt_layout_client_Layout$Layer_visible = false;
  widget.setVisible__ZV(false);
  widget.com_google_gwt_user_client_ui_Widget_layoutData = layer;
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, this$static);
  com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_$schedule__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layoutCmd, 0);
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  var layer, removed;
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w);
  if (removed) {
    layer = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(w.com_google_gwt_user_client_ui_Widget_layoutData, 24);
    com_google_gwt_layout_client_Layout_$removeChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_layout_client_Layout$Layer_2V(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layout, layer);
    w.com_google_gwt_user_client_ui_Widget_layoutData = null;
    this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget == w && (this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget = null);
    this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget == w && (this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget = null);
    this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget == w && (this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget = null);
  }
  return removed;
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$setWidgetVisible__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Layer_2ZV(w, layer, visible){
  layer.com_google_gwt_layout_client_Layout$Layer_visible = visible;
  w.setVisible__ZV(visible);
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$showWidget__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2IV(this$static, index){
  com_google_gwt_user_client_ui_ComplexPanel_$checkIndexBoundsForAccess__Lcom_google_gwt_user_client_ui_ComplexPanel_2IV(this$static, index);
  com_google_gwt_user_client_ui_DeckLayoutPanel_$showWidget__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, com_google_gwt_user_client_ui_WidgetCollection_$get__Lcom_google_gwt_user_client_ui_WidgetCollection_2ILcom_google_gwt_user_client_ui_Widget_2(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, index));
}

function com_google_gwt_user_client_ui_DeckLayoutPanel_$showWidget__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, widget){
  if (widget == this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget) {
    return;
  }
  this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget = widget;
  com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_$schedule__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_user_client_ui_DeckLayoutPanel_layoutCmd, !widget?0:0);
}

function com_google_gwt_user_client_ui_DeckLayoutPanel(){
}

_ = com_google_gwt_user_client_ui_DeckLayoutPanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DeckLayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel_12_1classLit;
}
;
_.onResize__V = function com_google_gwt_user_client_ui_DeckLayoutPanel_onResize__V(){
  var child, child$iterator;
  for (child$iterator = new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this.com_google_gwt_user_client_ui_ComplexPanel_children); child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size - 1;) {
    child = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(child$iterator);
    child != null && child.java_lang_Object_castableTypeMap$ && !!child.java_lang_Object_castableTypeMap$[33] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child, 33).onResize__V();
  }
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_DeckLayoutPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_DeckLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DeckLayoutPanel_hidingWidget = null;
_.com_google_gwt_user_client_ui_DeckLayoutPanel_isAnimationVertical = false;
_.com_google_gwt_user_client_ui_DeckLayoutPanel_lastVisibleWidget = null;
_.com_google_gwt_user_client_ui_DeckLayoutPanel_layout = null;
_.com_google_gwt_user_client_ui_DeckLayoutPanel_layoutCmd = null;
_.com_google_gwt_user_client_ui_DeckLayoutPanel_visibleWidget = null;
function com_google_gwt_user_client_ui_LayoutCommand_$schedule__Lcom_google_gwt_user_client_ui_LayoutCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static, duration, callback){
  this$static.com_google_gwt_user_client_ui_LayoutCommand_duration = duration;
  this$static.com_google_gwt_user_client_ui_LayoutCommand_callback = callback;
  this$static.com_google_gwt_user_client_ui_LayoutCommand_canceled = false;
  if (!this$static.com_google_gwt_user_client_ui_LayoutCommand_scheduled) {
    this$static.com_google_gwt_user_client_ui_LayoutCommand_scheduled = true;
    com_google_gwt_core_client_impl_SchedulerImpl_$scheduleFinally__Lcom_google_gwt_core_client_impl_SchedulerImpl_2Lcom_google_gwt_core_client_Scheduler$ScheduledCommand_2V((com_google_gwt_core_client_impl_SchedulerImpl_$clinit__V() , com_google_gwt_core_client_impl_SchedulerImpl_INSTANCE), this$static);
  }
}

function com_google_gwt_user_client_ui_LayoutCommand_LayoutCommand__Lcom_google_gwt_layout_client_Layout_2V(layout){
  this.com_google_gwt_user_client_ui_LayoutCommand_layout = layout;
}

function com_google_gwt_user_client_ui_LayoutCommand(){
}

_ = com_google_gwt_user_client_ui_LayoutCommand_LayoutCommand__Lcom_google_gwt_layout_client_Layout_2V.prototype = com_google_gwt_user_client_ui_LayoutCommand.prototype = new java_lang_Object;
_.doBeforeLayout__V = function com_google_gwt_user_client_ui_LayoutCommand_doBeforeLayout__V(){
}
;
_.execute__V = function com_google_gwt_user_client_ui_LayoutCommand_execute__V(){
  this.com_google_gwt_user_client_ui_LayoutCommand_scheduled = false;
  if (this.com_google_gwt_user_client_ui_LayoutCommand_canceled) {
    return;
  }
  this.doBeforeLayout__V();
  com_google_gwt_layout_client_Layout_$layout__Lcom_google_gwt_layout_client_Layout_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this.com_google_gwt_user_client_ui_LayoutCommand_layout, this.com_google_gwt_user_client_ui_LayoutCommand_duration, new com_google_gwt_user_client_ui_LayoutCommand$1_LayoutCommand$1__Lcom_google_gwt_user_client_ui_LayoutCommand_2V(this));
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_LayoutCommand_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutCommand_12_1classLit;
}
;
_.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V = function com_google_gwt_user_client_ui_LayoutCommand_schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(duration, callback){
  com_google_gwt_user_client_ui_LayoutCommand_$schedule__Lcom_google_gwt_user_client_ui_LayoutCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this, duration, callback);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_LayoutCommand_callback = null;
_.com_google_gwt_user_client_ui_LayoutCommand_canceled = false;
_.com_google_gwt_user_client_ui_LayoutCommand_duration = 0;
_.com_google_gwt_user_client_ui_LayoutCommand_layout = null;
_.com_google_gwt_user_client_ui_LayoutCommand_scheduled = false;
function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_$schedule__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static, duration){
  com_google_gwt_user_client_ui_LayoutCommand_$schedule__Lcom_google_gwt_user_client_ui_LayoutCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static, duration, new com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_DeckLayoutPanel$DeckAnimateCommand$1__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2V(this$static));
}

function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_DeckLayoutPanel$DeckAnimateCommand__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V(this$0, layout){
  this.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_this$0 = this$0;
  this.com_google_gwt_user_client_ui_LayoutCommand_layout = layout;
}

function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand(){
}

_ = com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_DeckLayoutPanel$DeckAnimateCommand__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V.prototype = com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand.prototype = new com_google_gwt_user_client_ui_LayoutCommand;
_.doBeforeLayout__V = function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_doBeforeLayout__V(){
  com_google_gwt_user_client_ui_DeckLayoutPanel_$doBeforeLayout__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2V(this.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_this$0);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel$DeckAnimateCommand_12_1classLit;
}
;
_.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V = function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(duration, callback){
  com_google_gwt_user_client_ui_LayoutCommand_$schedule__Lcom_google_gwt_user_client_ui_LayoutCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this, duration, new com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_DeckLayoutPanel$DeckAnimateCommand$1__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2V(this));
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_this$0 = null;
function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_DeckLayoutPanel$DeckAnimateCommand$1__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2V(this$1){
  this.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_this$1 = this$1;
}

function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1(){
}

_ = com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_DeckLayoutPanel$DeckAnimateCommand$1__Lcom_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_2V.prototype = com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel$DeckAnimateCommand$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_this$1 = null;
function com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  if (this$static.getWidget__Lcom_google_gwt_user_client_ui_Widget_2()) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V('SimplePanel can only contain one child widget');
  }
  this$static.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(w);
}

function com_google_gwt_user_client_ui_SimplePanel_$remove__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  if (this$static.com_google_gwt_user_client_ui_SimplePanel_widget != w) {
    return false;
  }
  try {
    com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, null);
  }
   finally {
    this$static.getContainerElement__Lcom_google_gwt_user_client_Element_2().removeChild(w.com_google_gwt_user_client_ui_UIObject_element);
    this$static.com_google_gwt_user_client_ui_SimplePanel_widget = null;
  }
  return true;
}

function com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  if (w == this$static.com_google_gwt_user_client_ui_SimplePanel_widget) {
    return;
  }
  !!w && com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(w);
  !!this$static.com_google_gwt_user_client_ui_SimplePanel_widget && this$static.remove__Lcom_google_gwt_user_client_ui_Widget_2Z(this$static.com_google_gwt_user_client_ui_SimplePanel_widget);
  this$static.com_google_gwt_user_client_ui_SimplePanel_widget = w;
  if (w) {
    this$static.getContainerElement__Lcom_google_gwt_user_client_Element_2().appendChild(this$static.com_google_gwt_user_client_ui_SimplePanel_widget.com_google_gwt_user_client_ui_UIObject_element);
    com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, this$static);
  }
}

function com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V(){
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
}

function com_google_gwt_user_client_ui_SimplePanel(){
}

_ = com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V.prototype = com_google_gwt_user_client_ui_SimplePanel.prototype = new com_google_gwt_user_client_ui_Panel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_SimplePanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1SimplePanel_12_1classLit;
}
;
_.getContainerElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_SimplePanel_getContainerElement__Lcom_google_gwt_user_client_Element_2(){
  return this.com_google_gwt_user_client_ui_UIObject_element;
}
;
_.getWidget__Lcom_google_gwt_user_client_ui_Widget_2 = function com_google_gwt_user_client_ui_SimplePanel_getWidget__Lcom_google_gwt_user_client_ui_Widget_2(){
  return this.com_google_gwt_user_client_ui_SimplePanel_widget;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_SimplePanel_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_SimplePanel$1_SimplePanel$1__Lcom_google_gwt_user_client_ui_SimplePanel_2V(this);
}
;
--></script>
<script><!--
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_SimplePanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_SimplePanel_$remove__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
}
;
_.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_SimplePanel_setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_SimplePanel_widget = null;
function com_google_gwt_user_client_ui_PopupPanel_$clinit__V(){
  com_google_gwt_user_client_ui_PopupPanel_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$clinit__V();
}

function com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static){
  var initiallyAnimated, initiallyShowing, left, top;
  initiallyShowing = this$static.com_google_gwt_user_client_ui_PopupPanel_showing;
  initiallyAnimated = this$static.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled;
  if (!initiallyShowing) {
    com_google_gwt_user_client_ui_PopupPanel_$setVisible__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static, false);
    this$static.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = false;
    this$static.show__V();
  }
  left = com_google_gwt_dom_client_Document_$getClientWidth__Lcom_google_gwt_dom_client_Document_2I($doc) - (parseInt(this$static.com_google_gwt_user_client_ui_UIObject_element[$intern_125]) || 0) >> 1;
  top = com_google_gwt_dom_client_Document_$getClientHeight__Lcom_google_gwt_dom_client_Document_2I($doc) - (parseInt(this$static.com_google_gwt_user_client_ui_UIObject_element[$intern_126]) || 0) >> 1;
  com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this$static, java_lang_Math_max__III(com_google_gwt_dom_client_Document_$getScrollLeft__Lcom_google_gwt_dom_client_Document_2I($doc) + left), java_lang_Math_max__III(com_google_gwt_dom_client_Document_$getScrollTop__Lcom_google_gwt_dom_client_Document_2I($doc) + top));
  if (!initiallyShowing) {
    this$static.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = initiallyAnimated;
    if (initiallyAnimated) {
      com_google_gwt_user_client_ui_impl_PopupImplMozilla_$setClip__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this$static.com_google_gwt_user_client_ui_UIObject_element, $intern_127);
      com_google_gwt_user_client_ui_PopupPanel_$setVisible__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static, true);
      com_google_gwt_animation_client_Animation_$run__Lcom_google_gwt_animation_client_Animation_2IDV(this$static.com_google_gwt_user_client_ui_PopupPanel_resizeAnimation, 200, (new Date).getTime());
    }
     else {
      com_google_gwt_user_client_ui_PopupPanel_$setVisible__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static, true);
    }
  }
}

function com_google_gwt_user_client_ui_PopupPanel_$eventTargetsPopup__Lcom_google_gwt_user_client_ui_PopupPanel_2Lcom_google_gwt_dom_client_NativeEvent_2Z(this$static, event){
  var target;
  target = event.target;
  if (com_google_gwt_dom_client_Element_is__Lcom_google_gwt_core_client_JavaScriptObject_2Z(target)) {
    return com_google_gwt_dom_client_DOMImplMozilla_$isOrHasChild__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Z(this$static.com_google_gwt_user_client_ui_UIObject_element, target);
  }
  return false;
}

function com_google_gwt_user_client_ui_PopupPanel_$hide__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static){
  if (!this$static.com_google_gwt_user_client_ui_PopupPanel_showing) {
    return;
  }
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$setState__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2ZZV(this$static.com_google_gwt_user_client_ui_PopupPanel_resizeAnimation, false, false);
  com_google_gwt_event_logical_shared_CloseEvent_fire__Lcom_google_gwt_event_logical_shared_HasCloseHandlers_2Ljava_lang_Object_2ZV(this$static);
}

function com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static){
  var w;
  w = this$static.com_google_gwt_user_client_ui_SimplePanel_widget;
  if (w) {
    this$static.com_google_gwt_user_client_ui_PopupPanel_desiredHeight != null && w.setHeight__Ljava_lang_String_2V(this$static.com_google_gwt_user_client_ui_PopupPanel_desiredHeight);
    this$static.com_google_gwt_user_client_ui_PopupPanel_desiredWidth != null && w.setWidth__Ljava_lang_String_2V(this$static.com_google_gwt_user_client_ui_PopupPanel_desiredWidth);
  }
}

function com_google_gwt_user_client_ui_PopupPanel_$previewNativeEvent__Lcom_google_gwt_user_client_ui_PopupPanel_2Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(this$static, event){
  var eventTargetsPopupOrPartner, nativeEvent, target, type;
  if (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled || !this$static.com_google_gwt_user_client_ui_PopupPanel_previewAllNativeEvents && event.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed) {
    this$static.com_google_gwt_user_client_ui_PopupPanel_modal && (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = true);
    return;
  }
  this$static.onPreviewNativeEvent__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(event);
  if (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled) {
    return;
  }
  nativeEvent = event.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent;
  eventTargetsPopupOrPartner = com_google_gwt_user_client_ui_PopupPanel_$eventTargetsPopup__Lcom_google_gwt_user_client_ui_PopupPanel_2Lcom_google_gwt_dom_client_NativeEvent_2Z(this$static, nativeEvent);
  eventTargetsPopupOrPartner && (event.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = true);
  this$static.com_google_gwt_user_client_ui_PopupPanel_modal && (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = true);
  type = com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(nativeEvent.type);
  switch (type) {
    case 512:
    case 256:
    case 128:
      {
        return;
      }

    case 4:
      if (com_google_gwt_user_client_DOM_sCaptureElem) {
        event.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = true;
        return;
      }

      if (!eventTargetsPopupOrPartner && this$static.com_google_gwt_user_client_ui_PopupPanel_autoHide) {
        com_google_gwt_user_client_ui_PopupPanel_$hide__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static);
        return;
      }

      break;
    case 8:
    case 64:
    case 1:
    case 2:
      {
        if (com_google_gwt_user_client_DOM_sCaptureElem) {
          event.com_google_gwt_user_client_Event$NativePreviewEvent_isConsumed = true;
          return;
        }
        break;
      }

    case 2048:
      {
        target = nativeEvent.target;
        if (this$static.com_google_gwt_user_client_ui_PopupPanel_modal && !eventTargetsPopupOrPartner && !!target) {
          target.blur && target != $doc.body && target.blur();
          event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = true;
          return;
        }
        break;
      }

  }
}

function com_google_gwt_user_client_ui_PopupPanel_$setGlassEnabled__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static){
  this$static.com_google_gwt_user_client_ui_PopupPanel_isGlassEnabled = true;
  if (!this$static.com_google_gwt_user_client_ui_PopupPanel_glass) {
    this$static.com_google_gwt_user_client_ui_PopupPanel_glass = $doc.createElement($intern_80);
    this$static.com_google_gwt_user_client_ui_PopupPanel_glass.className = 'gwt-PopupPanelGlass';
    this$static.com_google_gwt_user_client_ui_PopupPanel_glass.style[$intern_81] = (com_google_gwt_dom_client_Style$Position_$clinit__V() , $intern_82);
    this$static.com_google_gwt_user_client_ui_PopupPanel_glass.style[$intern_85] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
    this$static.com_google_gwt_user_client_ui_PopupPanel_glass.style[$intern_86] = $intern_87;
  }
}

function com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this$static, left, top){
  var elem;
  this$static.com_google_gwt_user_client_ui_PopupPanel_leftPosition = left;
  this$static.com_google_gwt_user_client_ui_PopupPanel_topPosition = top;
  left -= com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I($doc);
  top -= com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetTop__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I($doc);
  elem = this$static.com_google_gwt_user_client_ui_UIObject_element;
  elem.style[$intern_85] = left + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
  elem.style[$intern_86] = top + $intern_11;
}

function com_google_gwt_user_client_ui_PopupPanel_$setVisible__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static, visible){
  this$static.com_google_gwt_user_client_ui_UIObject_element.style[$intern_128] = visible?$intern_129:$intern_84;
  this$static.com_google_gwt_user_client_ui_UIObject_element;
  !!this$static.com_google_gwt_user_client_ui_PopupPanel_glass && (this$static.com_google_gwt_user_client_ui_PopupPanel_glass.style[$intern_128] = visible?$intern_129:$intern_84 , undefined);
}

function com_google_gwt_user_client_ui_PopupPanel_$show__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static){
  if (this$static.com_google_gwt_user_client_ui_PopupPanel_showing) {
    return;
  }
   else 
    this$static.com_google_gwt_user_client_ui_Widget_attached && com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(this$static);
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$setState__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2ZZV(this$static.com_google_gwt_user_client_ui_PopupPanel_resizeAnimation, true, false);
}

function com_google_gwt_user_client_ui_PopupPanel_$updateHandlers__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static){
  if (this$static.com_google_gwt_user_client_ui_PopupPanel_nativePreviewHandlerRegistration) {
    com_google_web_bindery_event_shared_SimpleEventBus$1_$removeHandler__Lcom_google_web_bindery_event_shared_SimpleEventBus$1_2V(this$static.com_google_gwt_user_client_ui_PopupPanel_nativePreviewHandlerRegistration.com_google_gwt_event_shared_LegacyHandlerWrapper_real);
    this$static.com_google_gwt_user_client_ui_PopupPanel_nativePreviewHandlerRegistration = null;
  }
  if (this$static.com_google_gwt_user_client_ui_PopupPanel_historyHandlerRegistration) {
    com_google_web_bindery_event_shared_SimpleEventBus$1_$removeHandler__Lcom_google_web_bindery_event_shared_SimpleEventBus$1_2V(this$static.com_google_gwt_user_client_ui_PopupPanel_historyHandlerRegistration.com_google_gwt_event_shared_LegacyHandlerWrapper_real);
    this$static.com_google_gwt_user_client_ui_PopupPanel_historyHandlerRegistration = null;
  }
  if (this$static.com_google_gwt_user_client_ui_PopupPanel_showing) {
    this$static.com_google_gwt_user_client_ui_PopupPanel_nativePreviewHandlerRegistration = com_google_gwt_user_client_Event_addNativePreviewHandler__Lcom_google_gwt_user_client_Event$NativePreviewHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_ui_PopupPanel$3_PopupPanel$3__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static));
    this$static.com_google_gwt_user_client_ui_PopupPanel_historyHandlerRegistration = com_google_gwt_user_client_History_addValueChangeHandler__Lcom_google_gwt_event_logical_shared_ValueChangeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_ui_PopupPanel$4_PopupPanel$4__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static));
  }
}

function com_google_gwt_user_client_ui_PopupPanel_PopupPanel__V(){
  com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_PopupPanel_glassResizer = new com_google_gwt_user_client_ui_PopupPanel$1_PopupPanel$1__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
  this.com_google_gwt_user_client_ui_PopupPanel_resizeAnimation = new com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_PopupPanel$ResizeAnimation__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element.appendChild(com_google_gwt_user_client_ui_impl_PopupImplMozilla_$createElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2());
  com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this, 0, 0);
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getStyleElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element))[$intern_112] = 'gwt-PopupPanel';
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getContainerElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element))[$intern_112] = $intern_130;
}

function com_google_gwt_user_client_ui_PopupPanel(){
}

_ = com_google_gwt_user_client_ui_PopupPanel_PopupPanel__V.prototype = com_google_gwt_user_client_ui_PopupPanel.prototype = new com_google_gwt_user_client_ui_SimplePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel_12_1classLit;
}
;
_.getContainerElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_PopupPanel_getContainerElement__Lcom_google_gwt_user_client_Element_2(){
  return com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getContainerElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element));
}
;
_.getStyleElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_PopupPanel_getStyleElement__Lcom_google_gwt_user_client_Element_2(){
  return com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getStyleElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element));
}
;
_.hide__V = function com_google_gwt_user_client_ui_PopupPanel_hide__V(){
  com_google_gwt_user_client_ui_PopupPanel_$hide__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this);
}
;
_.onPreviewNativeEvent__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V = function com_google_gwt_user_client_ui_PopupPanel_onPreviewNativeEvent__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(event){
  event.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler && (event.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent , false) && (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = true);
}
;
_.onUnload__V = function com_google_gwt_user_client_ui_PopupPanel_onUnload__V(){
  this.com_google_gwt_user_client_ui_PopupPanel_showing && com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$setState__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2ZZV(this.com_google_gwt_user_client_ui_PopupPanel_resizeAnimation, false, true);
}
;
_.setHeight__Ljava_lang_String_2V = function com_google_gwt_user_client_ui_PopupPanel_setHeight__Ljava_lang_String_2V(height){
  this.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = height;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
  height.length == 0 && (this.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = null);
}
;
_.setVisible__ZV = function com_google_gwt_user_client_ui_PopupPanel_setVisible__ZV(visible){
  com_google_gwt_user_client_ui_PopupPanel_$setVisible__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this, visible);
}
;
_.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_PopupPanel_setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this, w);
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
}
;
_.setWidth__Ljava_lang_String_2V = function com_google_gwt_user_client_ui_PopupPanel_setWidth__Ljava_lang_String_2V(width){
  this.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = width;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
  width.length == 0 && (this.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = null);
}
;
_.show__V = function com_google_gwt_user_client_ui_PopupPanel_show__V(){
  com_google_gwt_user_client_ui_PopupPanel_$show__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1, 75:1};
_.com_google_gwt_user_client_ui_PopupPanel_autoHide = false;
_.com_google_gwt_user_client_ui_PopupPanel_autoHideOnHistoryEvents = false;
_.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = null;
_.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = null;
_.com_google_gwt_user_client_ui_PopupPanel_glass = null;
_.com_google_gwt_user_client_ui_PopupPanel_historyHandlerRegistration = null;
_.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = false;
_.com_google_gwt_user_client_ui_PopupPanel_isGlassEnabled = false;
_.com_google_gwt_user_client_ui_PopupPanel_leftPosition = -1;
_.com_google_gwt_user_client_ui_PopupPanel_modal = false;
_.com_google_gwt_user_client_ui_PopupPanel_nativePreviewHandlerRegistration = null;
_.com_google_gwt_user_client_ui_PopupPanel_previewAllNativeEvents = false;
_.com_google_gwt_user_client_ui_PopupPanel_showing = false;
_.com_google_gwt_user_client_ui_PopupPanel_topPosition = -1;
function com_google_gwt_user_client_ui_DecoratedPopupPanel(){
}

_ = com_google_gwt_user_client_ui_DecoratedPopupPanel.prototype = new com_google_gwt_user_client_ui_PopupPanel;
_.clear__V = function com_google_gwt_user_client_ui_DecoratedPopupPanel_clear__V(){
  com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
}
;
_.doAttachChildren__V = function com_google_gwt_user_client_ui_DecoratedPopupPanel_doAttachChildren__V(){
  com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
}
;
_.doDetachChildren__V = function com_google_gwt_user_client_ui_DecoratedPopupPanel_doDetachChildren__V(){
  com_google_gwt_user_client_ui_Widget_$onDetach__Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DecoratedPopupPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DecoratedPopupPanel_12_1classLit;
}
;
_.getWidget__Lcom_google_gwt_user_client_ui_Widget_2 = function com_google_gwt_user_client_ui_DecoratedPopupPanel_getWidget__Lcom_google_gwt_user_client_ui_Widget_2(){
  return this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel.com_google_gwt_user_client_ui_SimplePanel_widget;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_DecoratedPopupPanel_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_SimplePanel$1_SimplePanel$1__Lcom_google_gwt_user_client_ui_SimplePanel_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_DecoratedPopupPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_SimplePanel_$remove__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel, w);
}
;
_.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_DecoratedPopupPanel_setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel, w);
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1, 75:1};
_.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel = null;
function com_google_gwt_user_client_ui_DecoratorPanel_$clinit__V(){
  com_google_gwt_user_client_ui_DecoratorPanel_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_DecoratorPanel_DEFAULT_1ROW_1STYLENAMES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_86, $intern_131, $intern_89]);
}

function com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel__V(){
  com_google_gwt_user_client_ui_DecoratorPanel_$clinit__V();
  com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel___3Ljava_lang_String_2IV.call(this, com_google_gwt_user_client_ui_DecoratorPanel_DEFAULT_1ROW_1STYLENAMES);
}

function com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel___3Ljava_lang_String_2IV(rowStyles){
  var com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0;
  com_google_gwt_user_client_ui_DecoratorPanel_$clinit__V();
  var i, row, table;
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_119);
  table = this.com_google_gwt_user_client_ui_UIObject_element;
  this.com_google_gwt_user_client_ui_DecoratorPanel_tbody = $doc.createElement($intern_120);
  table.appendChild(this.com_google_gwt_user_client_ui_DecoratorPanel_tbody);
  table[$intern_132] = 0;
  table[$intern_133] = 0;
  for (i = 0; i < rowStyles.length; ++i) {
    row = (com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0 = $doc.createElement($intern_134) , com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0[$intern_112] = rowStyles[i] , com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0.appendChild(com_google_gwt_user_client_ui_DecoratorPanel_createTD__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2(rowStyles[i] + 'Left')) , com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0.appendChild(com_google_gwt_user_client_ui_DecoratorPanel_createTD__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2(rowStyles[i] + 'Center')) , com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0.appendChild(com_google_gwt_user_client_ui_DecoratorPanel_createTD__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2(rowStyles[i] + 'Right')) , com_google_gwt_user_client_ui_DecoratorPanel_createTR__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2_trElem_0);
    this.com_google_gwt_user_client_ui_DecoratorPanel_tbody.appendChild(row);
    i == 1 && (this.com_google_gwt_user_client_ui_DecoratorPanel_containerElem = com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(row, 1)));
  }
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-DecoratorPanel';
}

function com_google_gwt_user_client_ui_DecoratorPanel_createTD__Ljava_lang_String_2Lcom_google_gwt_user_client_Element_2(styleName){
  var inner, tdElem;
  tdElem = $doc.createElement($intern_135);
  inner = $doc.createElement($intern_80);
  tdElem.appendChild(inner);
  tdElem[$intern_112] = styleName;
  inner[$intern_112] = styleName + 'Inner';
  return tdElem;
}

function com_google_gwt_user_client_ui_DecoratorPanel(){
}

_ = com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel___3Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel__V.prototype = com_google_gwt_user_client_ui_DecoratorPanel.prototype = new com_google_gwt_user_client_ui_SimplePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DecoratorPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DecoratorPanel_12_1classLit;
}
;
_.getContainerElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_DecoratorPanel_getContainerElement__Lcom_google_gwt_user_client_Element_2(){
  return this.com_google_gwt_user_client_ui_DecoratorPanel_containerElem;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DecoratorPanel_containerElem = null;
_.com_google_gwt_user_client_ui_DecoratorPanel_tbody = null;
var com_google_gwt_user_client_ui_DecoratorPanel_DEFAULT_1ROW_1STYLENAMES;
function com_google_gwt_user_client_ui_DialogBox_$beginDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseDownEvent_2V(this$static, event){
  com_google_gwt_user_client_ui_DialogBox_$onMouseDown__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static, (this$static.com_google_gwt_user_client_ui_DialogBox_caption , com_google_gwt_event_dom_client_MouseEvent_$getX__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event)), com_google_gwt_event_dom_client_MouseEvent_$getY__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event));
}

function com_google_gwt_user_client_ui_DialogBox_$continueDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseMoveEvent_2V(this$static, event){
  com_google_gwt_user_client_ui_DialogBox_$onMouseMove__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static, (this$static.com_google_gwt_user_client_ui_DialogBox_caption , com_google_gwt_event_dom_client_MouseEvent_$getX__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event)), com_google_gwt_event_dom_client_MouseEvent_$getY__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event));
}

function com_google_gwt_user_client_ui_DialogBox_$endDragging__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_event_dom_client_MouseUpEvent_2V(this$static, event){
  com_google_gwt_user_client_ui_DialogBox_$onMouseUp__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static, (this$static.com_google_gwt_user_client_ui_DialogBox_caption , com_google_gwt_event_dom_client_MouseEvent_$getX__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event) , com_google_gwt_event_dom_client_MouseEvent_$getY__Lcom_google_gwt_event_dom_client_MouseEvent_2I(event)));
}

function com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this$static){
  if (this$static.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration) {
    com_google_web_bindery_event_shared_SimpleEventBus$1_$removeHandler__Lcom_google_web_bindery_event_shared_SimpleEventBus$1_2V(this$static.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration.com_google_gwt_event_shared_LegacyHandlerWrapper_real);
    this$static.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration = null;
  }
  com_google_gwt_user_client_ui_PopupPanel_$hide__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(this$static);
}

--></script>
<script><!--
function com_google_gwt_user_client_ui_DialogBox_$isCaptionEvent__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_dom_client_NativeEvent_2Z(this$static, event){
  var target, com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0, com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0, com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0;
  target = event.target;
  if (com_google_gwt_dom_client_Element_is__Lcom_google_gwt_core_client_JavaScriptObject_2Z(target)) {
    return com_google_gwt_dom_client_DOMImplMozilla_$isOrHasChild__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Z((com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = (com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0 = com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(this$static.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel.com_google_gwt_user_client_ui_DecoratorPanel_tbody, 0) , com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0 = com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0, 1) , com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0)).parentNode , (!com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 || com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0.nodeType != 1) && (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = null) , com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0), target);
  }
  return false;
}

function com_google_gwt_user_client_ui_DialogBox_$onMouseDown__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static, x, y){
  if (!com_google_gwt_user_client_DOM_sCaptureElem) {
    this$static.com_google_gwt_user_client_ui_DialogBox_dragging = true;
    com_google_gwt_user_client_DOM_setCapture__Lcom_google_gwt_user_client_Element_2V(this$static.com_google_gwt_user_client_ui_UIObject_element);
    this$static.com_google_gwt_user_client_ui_DialogBox_dragStartX = x;
    this$static.com_google_gwt_user_client_ui_DialogBox_dragStartY = y;
  }
}

function com_google_gwt_user_client_ui_DialogBox_$onMouseMove__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static, x, y){
  var absX, absY;
  if (this$static.com_google_gwt_user_client_ui_DialogBox_dragging) {
    absX = x + com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(this$static.com_google_gwt_user_client_ui_UIObject_element);
    absY = y + com_google_gwt_dom_client_DOMImplMozilla_$getAbsoluteTop__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Element_2I(this$static.com_google_gwt_user_client_ui_UIObject_element);
    if (absX < this$static.com_google_gwt_user_client_ui_DialogBox_clientLeft || absX >= this$static.com_google_gwt_user_client_ui_DialogBox_windowWidth || absY < this$static.com_google_gwt_user_client_ui_DialogBox_clientTop) {
      return;
    }
    com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this$static, absX - this$static.com_google_gwt_user_client_ui_DialogBox_dragStartX, absY - this$static.com_google_gwt_user_client_ui_DialogBox_dragStartY);
  }
}

function com_google_gwt_user_client_ui_DialogBox_$onMouseUp__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_user_client_ui_Widget_2IIV(this$static){
  this$static.com_google_gwt_user_client_ui_DialogBox_dragging = false;
  com_google_gwt_user_client_DOM_releaseCapture__Lcom_google_gwt_user_client_Element_2V(this$static.com_google_gwt_user_client_ui_UIObject_element);
}

function com_google_gwt_user_client_ui_DialogBox_DialogBox__V(){
  com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
  com_google_gwt_user_client_ui_DialogBox_DialogBox__ZZLcom_google_gwt_user_client_ui_DialogBox$Caption_2V.call(this, new com_google_gwt_user_client_ui_DialogBox$CaptionImpl_DialogBox$CaptionImpl__V);
}

function com_google_gwt_user_client_ui_DialogBox_DialogBox__ZZLcom_google_gwt_user_client_ui_DialogBox$Caption_2V(captionWidget){
  var mouseHandler, td, com_google_gwt_user_client_ui_DecoratedPopupPanel_DecoratedPopupPanel__ZZLjava_lang_String_2V_rowStyles_0, com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0, com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0;
  com_google_gwt_user_client_ui_PopupPanel_PopupPanel__V.call(this);
  this.com_google_gwt_user_client_ui_PopupPanel_autoHide = false;
  this.com_google_gwt_user_client_ui_PopupPanel_autoHideOnHistoryEvents = false;
  this.com_google_gwt_user_client_ui_PopupPanel_modal = true;
  com_google_gwt_user_client_ui_DecoratedPopupPanel_DecoratedPopupPanel__ZZLjava_lang_String_2V_rowStyles_0 = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, ['dialogTop', 'dialogMiddle', 'dialogBottom']);
  this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel = new com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel___3Ljava_lang_String_2IV(com_google_gwt_user_client_ui_DecoratedPopupPanel_DecoratedPopupPanel__ZZLjava_lang_String_2V_rowStyles_0);
  this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel.getStyleElement__Lcom_google_gwt_user_client_Element_2()[$intern_112] = $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getStyleElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element)), 'gwt-DecoratedPopupPanel');
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this, this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getContainerElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element)), $intern_130, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel.com_google_gwt_user_client_ui_DecoratorPanel_containerElem, 'dialogContent', true);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(captionWidget);
  this.com_google_gwt_user_client_ui_DialogBox_caption = captionWidget;
  td = (com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0 = com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel.com_google_gwt_user_client_ui_DecoratorPanel_tbody, 0) , com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0 = com_google_gwt_user_client_impl_DOMImplStandard_$getChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2ILcom_google_gwt_user_client_Element_2(com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_tr_0, 1) , com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_ui_DecoratorPanel_$getCellElement__Lcom_google_gwt_user_client_ui_DecoratorPanel_2IILcom_google_gwt_user_client_Element_2_td_0));
  td.appendChild(this.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_UIObject_element);
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DialogBox_caption, this);
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getStyleElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(this.com_google_gwt_user_client_ui_UIObject_element))[$intern_112] = 'gwt-DialogBox';
  this.com_google_gwt_user_client_ui_DialogBox_windowWidth = com_google_gwt_dom_client_Document_$getClientWidth__Lcom_google_gwt_dom_client_Document_2I($doc);
  this.com_google_gwt_user_client_ui_DialogBox_clientLeft = com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetLeft__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I($doc);
  this.com_google_gwt_user_client_ui_DialogBox_clientTop = com_google_gwt_dom_client_DOMImplMozilla_$getBodyOffsetTop__Lcom_google_gwt_dom_client_DOMImplMozilla_2Lcom_google_gwt_dom_client_Document_2I($doc);
  mouseHandler = new com_google_gwt_user_client_ui_DialogBox$MouseHandler_DialogBox$MouseHandler__Lcom_google_gwt_user_client_ui_DialogBox_2V(this);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this, mouseHandler, (com_google_gwt_event_dom_client_MouseDownEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseDownEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseDownEvent_TYPE));
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this, mouseHandler, (com_google_gwt_event_dom_client_MouseUpEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseUpEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseUpEvent_TYPE));
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this, mouseHandler, (com_google_gwt_event_dom_client_MouseMoveEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseMoveEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseMoveEvent_TYPE));
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this, mouseHandler, (com_google_gwt_event_dom_client_MouseOverEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseOverEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseOverEvent_TYPE));
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this, mouseHandler, (com_google_gwt_event_dom_client_MouseOutEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseOutEvent_$clinit__V() , com_google_gwt_event_dom_client_MouseOutEvent_TYPE));
}

function com_google_gwt_user_client_ui_DialogBox(){
}

_ = com_google_gwt_user_client_ui_DialogBox_DialogBox__V.prototype = com_google_gwt_user_client_ui_DialogBox.prototype = new com_google_gwt_user_client_ui_DecoratedPopupPanel;
_.doAttachChildren__V = function com_google_gwt_user_client_ui_DialogBox_doAttachChildren__V(){
  try {
    com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
  }
   finally {
    this.com_google_gwt_user_client_ui_DialogBox_caption.onAttach__V();
  }
}
;
_.doDetachChildren__V = function com_google_gwt_user_client_ui_DialogBox_doDetachChildren__V(){
  try {
    com_google_gwt_user_client_ui_Widget_$onDetach__Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel);
  }
   finally {
    this.com_google_gwt_user_client_ui_DialogBox_caption.onDetach__V();
  }
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DialogBox_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox_12_1classLit;
}
;
_.hide__V = function com_google_gwt_user_client_ui_DialogBox_hide__V(){
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this);
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_DialogBox_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  switch (com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.type)) {
    case 4:
    case 8:
    case 64:
    case 16:
    case 32:
      if (!this.com_google_gwt_user_client_ui_DialogBox_dragging && !com_google_gwt_user_client_ui_DialogBox_$isCaptionEvent__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_dom_client_NativeEvent_2Z(this, event)) {
        return;
      }

  }
  com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
}
;
_.onPreviewNativeEvent__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V = function com_google_gwt_user_client_ui_DialogBox_onPreviewNativeEvent__Lcom_google_gwt_user_client_Event$NativePreviewEvent_2V(event){
  var nativeEvent;
  nativeEvent = event.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent;
  !event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled && com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent.type) == 4 && com_google_gwt_user_client_ui_DialogBox_$isCaptionEvent__Lcom_google_gwt_user_client_ui_DialogBox_2Lcom_google_gwt_dom_client_NativeEvent_2Z(this, nativeEvent) && (nativeEvent.preventDefault() , undefined);
  event.com_google_gwt_user_client_Event$NativePreviewEvent_isFirstHandler && (event.com_google_gwt_user_client_Event$NativePreviewEvent_nativeEvent , false) && (event.com_google_gwt_user_client_Event$NativePreviewEvent_isCanceled = true);
}
;
_.show__V = function com_google_gwt_user_client_ui_DialogBox_show__V(){
  !this.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration && (this.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration = com_google_gwt_user_client_Window_addResizeHandler__Lcom_google_gwt_event_logical_shared_ResizeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_ui_DialogBox$1_DialogBox$1__Lcom_google_gwt_user_client_ui_DialogBox_2V(this)));
  com_google_gwt_user_client_ui_PopupPanel_$show__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1, 71:1, 75:1};
_.com_google_gwt_user_client_ui_DialogBox_caption = null;
_.com_google_gwt_user_client_ui_DialogBox_clientLeft = 0;
_.com_google_gwt_user_client_ui_DialogBox_clientTop = 0;
_.com_google_gwt_user_client_ui_DialogBox_dragStartX = 0;
_.com_google_gwt_user_client_ui_DialogBox_dragStartY = 0;
_.com_google_gwt_user_client_ui_DialogBox_dragging = false;
_.com_google_gwt_user_client_ui_DialogBox_resizeHandlerRegistration = null;
_.com_google_gwt_user_client_ui_DialogBox_windowWidth = 0;
function com_google_gwt_user_client_ui_DialogBox$1_DialogBox$1__Lcom_google_gwt_user_client_ui_DialogBox_2V(this$0){
  this.com_google_gwt_user_client_ui_DialogBox$1_this$0 = this$0;
}

function com_google_gwt_user_client_ui_DialogBox$1(){
}

_ = com_google_gwt_user_client_ui_DialogBox$1_DialogBox$1__Lcom_google_gwt_user_client_ui_DialogBox_2V.prototype = com_google_gwt_user_client_ui_DialogBox$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DialogBox$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$1_12_1classLit;
}
;
_.onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V = function com_google_gwt_user_client_ui_DialogBox$1_onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(event){
  this.com_google_gwt_user_client_ui_DialogBox$1_this$0.com_google_gwt_user_client_ui_DialogBox_windowWidth = event.com_google_gwt_event_logical_shared_ResizeEvent_width;
}
;
_.java_lang_Object_castableTypeMap$ = {16:1, 42:1};
_.com_google_gwt_user_client_ui_DialogBox$1_this$0 = null;
function com_google_gwt_user_client_ui_LabelBase_LabelBase__Lcom_google_gwt_dom_client_Element_2ZV(element){
  this.com_google_gwt_user_client_ui_UIObject_element = element;
  this.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper = new com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV(this.com_google_gwt_user_client_ui_UIObject_element);
}

function com_google_gwt_user_client_ui_LabelBase(){
}

_ = com_google_gwt_user_client_ui_LabelBase.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_LabelBase_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LabelBase_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper = null;
function com_google_gwt_user_client_ui_Label_Label__V(){
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper = new com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV(this.com_google_gwt_user_client_ui_UIObject_element);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-Label';
}

function com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(text){
  com_google_gwt_user_client_ui_Label_Label__V.call(this);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, text, false);
}

function com_google_gwt_user_client_ui_Label_Label__Lcom_google_gwt_dom_client_Element_2V(element){
  com_google_gwt_user_client_ui_LabelBase_LabelBase__Lcom_google_gwt_dom_client_Element_2ZV.call(this, element, java_lang_String_$equalsIgnoreCase__Ljava_lang_String_2Ljava_lang_String_2Z($intern_122, element.tagName));
}

function com_google_gwt_user_client_ui_Label(){
}

_ = com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_Label_Label__V.prototype = com_google_gwt_user_client_ui_Label.prototype = new com_google_gwt_user_client_ui_LabelBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Label_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Label_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_HTML_HTML__V(){
  com_google_gwt_user_client_ui_Label_Label__Lcom_google_gwt_dom_client_Element_2V.call(this, $doc.createElement($intern_80));
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-HTML';
}

function com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V(html){
  com_google_gwt_user_client_ui_HTML_HTML__V.call(this);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, html, true);
}

function com_google_gwt_user_client_ui_HTML(){
}

_ = com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_HTML.prototype = new com_google_gwt_user_client_ui_Label;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HTML_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTML_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_DialogBox$CaptionImpl_DialogBox$CaptionImpl__V(){
  com_google_gwt_user_client_ui_HTML_HTML__V.call(this);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'Caption';
}

function com_google_gwt_user_client_ui_DialogBox$CaptionImpl(){
}

_ = com_google_gwt_user_client_ui_DialogBox$CaptionImpl_DialogBox$CaptionImpl__V.prototype = com_google_gwt_user_client_ui_DialogBox$CaptionImpl.prototype = new com_google_gwt_user_client_ui_HTML;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DialogBox$CaptionImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$CaptionImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_DialogBox$MouseHandler_DialogBox$MouseHandler__Lcom_google_gwt_user_client_ui_DialogBox_2V(this$0){
  this.com_google_gwt_user_client_ui_DialogBox$MouseHandler_this$0 = this$0;
}

function com_google_gwt_user_client_ui_DialogBox$MouseHandler(){
}

_ = com_google_gwt_user_client_ui_DialogBox$MouseHandler_DialogBox$MouseHandler__Lcom_google_gwt_user_client_ui_DialogBox_2V.prototype = com_google_gwt_user_client_ui_DialogBox$MouseHandler.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DialogBox$MouseHandler_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$MouseHandler_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {8:1, 9:1, 10:1, 11:1, 12:1, 13:1, 42:1};
_.com_google_gwt_user_client_ui_DialogBox$MouseHandler_this$0 = null;
function com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static, content, isHtml){
  isHtml?(this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_element.innerHTML = content || $intern_2 , undefined):(this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_element.textContent = content || $intern_2 , undefined);
  if (this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_textDir != this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir) {
    this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_textDir = this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir;
    com_google_gwt_i18n_client_BidiUtils_setDirectionOnElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2V(this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_element, this$static.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir);
  }
}

function com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV(element){
  this.com_google_gwt_user_client_ui_DirectionalTextHelper_element = element;
  this.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir = com_google_gwt_i18n_client_BidiUtils_getDirectionOnElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2(element);
  this.com_google_gwt_user_client_ui_DirectionalTextHelper_textDir = this.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir;
}

function com_google_gwt_user_client_ui_DirectionalTextHelper(){
}

_ = com_google_gwt_user_client_ui_DirectionalTextHelper_DirectionalTextHelper__Lcom_google_gwt_dom_client_Element_2ZV.prototype = com_google_gwt_user_client_ui_DirectionalTextHelper.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DirectionalTextHelper_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DirectionalTextHelper_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_DirectionalTextHelper_element = null;
_.com_google_gwt_user_client_ui_DirectionalTextHelper_initialElementDir = null;
_.com_google_gwt_user_client_ui_DirectionalTextHelper_textDir = null;
function com_google_gwt_user_client_ui_DisclosurePanel_$add__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  if (!this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2()) {
    com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w);
  }
   else {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V('A DisclosurePanel can only contain two Widgets.');
  }
}

function com_google_gwt_user_client_ui_DisclosurePanel_$remove__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  if (w == this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2()) {
    com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, null);
    return true;
  }
  return false;
}

--></script>
<script><!--
function com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, content){
  var currentContent;
  currentContent = this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2();
  if (currentContent) {
    this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(null);
    com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(currentContent.getStyleElement__Lcom_google_gwt_user_client_Element_2(), $intern_136, false);
  }
  if (content) {
    this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(content);
    com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(content.getStyleElement__Lcom_google_gwt_user_client_Element_2(), $intern_136, true);
    com_google_gwt_user_client_ui_DisclosurePanel_$setContentDisplay__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this$static);
  }
}

function com_google_gwt_user_client_ui_DisclosurePanel_$setContentDisplay__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this$static){
  if (this$static.com_google_gwt_user_client_ui_DisclosurePanel_isOpen) {
    com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_137, false);
    com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_138, true);
  }
   else {
    com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_138, false);
    com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_137, true);
  }
  if (this$static.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2()) {
    !com_google_gwt_user_client_ui_DisclosurePanel_contentAnimation && (com_google_gwt_user_client_ui_DisclosurePanel_contentAnimation = new com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_DisclosurePanel$ContentAnimation__V);
    com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_$setOpen__Lcom_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_2Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(com_google_gwt_user_client_ui_DisclosurePanel_contentAnimation, this$static);
  }
}

function com_google_gwt_user_client_ui_DisclosurePanel_$setOpen__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this$static, isOpen){
  if (this$static.com_google_gwt_user_client_ui_DisclosurePanel_isOpen != isOpen) {
    this$static.com_google_gwt_user_client_ui_DisclosurePanel_isOpen = isOpen;
    com_google_gwt_user_client_ui_DisclosurePanel_$setContentDisplay__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this$static);
    this$static.com_google_gwt_user_client_ui_DisclosurePanel_isOpen?com_google_gwt_event_logical_shared_OpenEvent_fire__Lcom_google_gwt_event_logical_shared_HasOpenHandlers_2Ljava_lang_Object_2V(this$static):com_google_gwt_event_logical_shared_CloseEvent_fire__Lcom_google_gwt_event_logical_shared_HasCloseHandlers_2Ljava_lang_Object_2ZV(this$static);
  }
}

function com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Lcom_google_gwt_resources_client_ImageResource_2Lcom_google_gwt_resources_client_ImageResource_2Ljava_lang_String_2V(openImage, closedImage, headerText){
  this.com_google_gwt_user_client_ui_DisclosurePanel_mainPanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  this.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  this.com_google_gwt_user_client_ui_DisclosurePanel_header = new com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_DisclosurePanel$ClickableHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2V(this);
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, this.com_google_gwt_user_client_ui_DisclosurePanel_mainPanel);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DisclosurePanel_mainPanel, this.com_google_gwt_user_client_ui_DisclosurePanel_header);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DisclosurePanel_mainPanel, this.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper);
  this.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.com_google_gwt_user_client_ui_UIObject_element.style['padding'] = $intern_87;
  this.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.com_google_gwt_user_client_ui_UIObject_element.style[$intern_83] = $intern_84;
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-DisclosurePanel';
  com_google_gwt_user_client_ui_DisclosurePanel_$setContentDisplay__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this);
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_DisclosurePanel_header, new com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_DisclosurePanel$DefaultHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_resources_client_ImageResource_2Lcom_google_gwt_resources_client_ImageResource_2Ljava_lang_String_2V(this, openImage, closedImage, headerText));
}

function com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V(headerText){
  com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Lcom_google_gwt_resources_client_ImageResource_2Lcom_google_gwt_resources_client_ImageResource_2Ljava_lang_String_2V.call(this, (com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelOpenInitializer_$clinit__V() , com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelOpen), (com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelClosedInitializer_$clinit__V() , com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelClosed), headerText);
}

function com_google_gwt_user_client_ui_DisclosurePanel(){
}

_ = com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_DisclosurePanel.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DisclosurePanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_DisclosurePanel_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_WidgetIterators$1_WidgetIterators$1__V(com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit, {63:1}, 32, [this.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2()]), this);
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_DisclosurePanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_DisclosurePanel_$remove__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DisclosurePanel_isOpen = false;
var com_google_gwt_user_client_ui_DisclosurePanel_contentAnimation = null;
function com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_DisclosurePanel$ClickableHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2V(this$0){
  var elem;
  this.com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_this$0 = this$0;
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_116);
  elem = this.com_google_gwt_user_client_ui_UIObject_element;
  elem['href'] = 'javascript:void(0);';
  elem.style[$intern_90] = $intern_139;
  this.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(this.com_google_gwt_user_client_ui_UIObject_element, 1 | (this.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(this.com_google_gwt_user_client_ui_Widget_eventsToSink |= 1);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = $intern_20;
}

function com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader(){
}

_ = com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_DisclosurePanel$ClickableHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2V.prototype = com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader.prototype = new com_google_gwt_user_client_ui_SimplePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$ClickableHeader_12_1classLit;
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  switch (com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.type)) {
    case 1:
      event.preventDefault();
      com_google_gwt_user_client_ui_DisclosurePanel_$setOpen__Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this.com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_this$0, !this.com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_this$0.com_google_gwt_user_client_ui_DisclosurePanel_isOpen);
  }
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DisclosurePanel$ClickableHeader_this$0 = null;
function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_2DV(this$static, progress){
  var height, scrollHeight;
  scrollHeight = null.nullMethod();
  height = ~~Math.max(Math.min(progress * scrollHeight, 2147483647), -2147483648);
  this$static.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_opening || (height = scrollHeight - height);
  height = height > 1?height:1;
  null.nullField.style[$intern_93] = height + $intern_11;
  null.nullField.style[$intern_92] = $intern_140;
}

function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_$setOpen__Lcom_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_2Lcom_google_gwt_user_client_ui_DisclosurePanel_2ZV(this$static, panel){
  com_google_gwt_animation_client_Animation_$cancel__Lcom_google_gwt_animation_client_Animation_2V(this$static);
  panel.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.setVisible__ZV(panel.com_google_gwt_user_client_ui_DisclosurePanel_isOpen);
  panel.com_google_gwt_user_client_ui_DisclosurePanel_isOpen && panel.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2().setVisible__ZV(true);
}

function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_DisclosurePanel$ContentAnimation__V(){
}

function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation(){
}

_ = com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_DisclosurePanel$ContentAnimation__V.prototype = com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation.prototype = new com_google_gwt_animation_client_Animation;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$ContentAnimation_12_1classLit;
}
;
_.onComplete__V = function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_onComplete__V(){
  this.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_opening || null.nullMethod();
  null.nullField.style[$intern_93] = $intern_140;
  this.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_curPanel = null;
}
;
_.onStart__V = function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_onStart__V(){
  com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_2DV(this, (1 + Math.cos(3.141592653589793)) / 2);
  if (this.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_opening) {
    null.nullMethod();
    this.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_curPanel.com_google_gwt_user_client_ui_DisclosurePanel_contentWrapper.getWidget__Lcom_google_gwt_user_client_ui_Widget_2().setVisible__ZV(true);
  }
}
;
_.onUpdate__DV = function com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_onUpdate__DV(progress){
  com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_2DV(this, progress);
}
;
_.java_lang_Object_castableTypeMap$ = {50:1};
_.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_curPanel = null;
_.com_google_gwt_user_client_ui_DisclosurePanel$ContentAnimation_opening = false;
function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_DisclosurePanel$DefaultHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_DisclosurePanel$Imager_2Ljava_lang_String_2V(this$0, imager, text){
  var imageTD, root, tbody, tr;
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_this$0 = this$0;
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_imager = imager;
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage = new com_google_gwt_user_client_ui_Image_Image__Lcom_google_gwt_resources_client_ImageResource_2V(imager.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$closedImage);
  root = $doc.createElement($intern_119);
  tbody = $doc.createElement($intern_120);
  tr = $doc.createElement($intern_134);
  imageTD = $doc.createElement($intern_135);
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_labelTD = $doc.createElement($intern_135);
  this.com_google_gwt_user_client_ui_UIObject_element = root;
  root.appendChild(tbody);
  tbody.appendChild(tr);
  tr.appendChild(imageTD);
  tr.appendChild(this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_labelTD);
  imageTD[$intern_117] = $intern_141;
  imageTD['valign'] = $intern_131;
  imageTD.style[$intern_92] = com_google_gwt_user_client_ui_Image_$getWidth__Lcom_google_gwt_user_client_ui_Image_2I(this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage) + $intern_11;
  imageTD.appendChild(this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage.com_google_gwt_user_client_ui_UIObject_element);
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_labelTD.textContent = text || $intern_2;
  com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$0, this, (!com_google_gwt_event_logical_shared_OpenEvent_TYPE && (com_google_gwt_event_logical_shared_OpenEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_event_logical_shared_OpenEvent_TYPE));
  com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$0, this, com_google_gwt_event_logical_shared_CloseEvent_TYPE?com_google_gwt_event_logical_shared_CloseEvent_TYPE:(com_google_gwt_event_logical_shared_CloseEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V));
  com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_$updateImage__Lcom_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_2ZLcom_google_gwt_user_client_ui_Image_2V(this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_imager, this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_this$0.com_google_gwt_user_client_ui_DisclosurePanel_isOpen, this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage);
}

function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_DisclosurePanel$DefaultHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_resources_client_ImageResource_2Lcom_google_gwt_resources_client_ImageResource_2Ljava_lang_String_2V(this$0, openImage, closedImage, text){
  com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_DisclosurePanel$DefaultHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_DisclosurePanel$Imager_2Ljava_lang_String_2V.call(this, this$0, new com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_DisclosurePanel$DefaultHeader$2__V(closedImage, openImage), text);
}

function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader(){
}

_ = com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_DisclosurePanel$DefaultHeader__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_resources_client_ImageResource_2Lcom_google_gwt_resources_client_ImageResource_2Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$DefaultHeader_12_1classLit;
}
;
_.onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V = function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V(event){
  com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_$updateImage__Lcom_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_2ZLcom_google_gwt_user_client_ui_Image_2V(this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_imager, this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_this$0.com_google_gwt_user_client_ui_DisclosurePanel_isOpen, this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage);
}
;
_.java_lang_Object_castableTypeMap$ = {14:1, 15:1, 30:1, 31:1, 32:1, 42:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_iconImage = null;
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_imager = null;
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_labelTD = null;
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader_this$0 = null;
function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_$updateImage__Lcom_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_2ZLcom_google_gwt_user_client_ui_Image_2V(this$static, open, image){
  open?com_google_gwt_user_client_ui_Image_$setResource__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_resources_client_ImageResource_2V(image, this$static.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$openImage):com_google_gwt_user_client_ui_Image_$setResource__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_resources_client_ImageResource_2V(image, this$static.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$closedImage);
}

function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_DisclosurePanel$DefaultHeader$2__V(val$closedImage, val$openImage){
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$closedImage = val$closedImage;
  this.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$openImage = val$openImage;
}

function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2(){
}

_ = com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_DisclosurePanel$DefaultHeader$2__V.prototype = com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$DefaultHeader$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$closedImage = null;
_.com_google_gwt_user_client_ui_DisclosurePanel$DefaultHeader$2_val$openImage = null;
var com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelClosed = null, com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelOpen = null;
function com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelClosedInitializer_$clinit__V(){
  com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelClosedInitializer_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelClosed = new com_google_gwt_resources_client_impl_ImageResourcePrototype_ImageResourcePrototype__Ljava_lang_String_2Ljava_lang_String_2IIIIZZV((com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , ''));
}

function com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelOpenInitializer_$clinit__V(){
  com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator$disclosurePanelOpenInitializer_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_DisclosurePanel_1DefaultImages_1default_1InlineClientBundleGenerator_disclosurePanelOpen = new com_google_gwt_resources_client_impl_ImageResourcePrototype_ImageResourcePrototype__Ljava_lang_String_2Ljava_lang_String_2IIIIZZV('');
}

--></script>
<script><!--
function com_google_gwt_user_client_ui_DockLayoutPanel_$doLayout__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2V(this$static){
  var bottom, child, child$iterator, data, layer, left, right, top;
  left = 0;
  top = 0;
  right = 0;
  bottom = 0;
  for (child$iterator = new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children); child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size - 1;) {
    child = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(child$iterator);
    data = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child.com_google_gwt_user_client_ui_Widget_layoutData, 34);
    layer = data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_layer;
    switch (com_google_gwt_user_client_ui_DockLayoutPanel_$getResolvedDirection__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2(data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_direction).java_lang_Enum_ordinal) {
      case 0:
        com_google_gwt_layout_client_Layout$Layer_$setLeftRight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, left, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, right, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, top, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        top += data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size;
        break;
      case 2:
        com_google_gwt_layout_client_Layout$Layer_$setLeftRight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, left, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, right, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        com_google_gwt_layout_client_Layout$Layer_$setBottomHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, bottom, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        bottom += data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size;
        break;
      case 3:
        com_google_gwt_layout_client_Layout$Layer_$setTopBottom__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, top, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, bottom, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        com_google_gwt_layout_client_Layout$Layer_$setLeftWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, left, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        left += data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size;
        break;
      case 1:
        com_google_gwt_layout_client_Layout$Layer_$setTopBottom__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, top, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, bottom, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        com_google_gwt_layout_client_Layout$Layer_$setRightWidth__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, right, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        right += data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size;
        break;
      case 4:
        com_google_gwt_layout_client_Layout$Layer_$setLeftRight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, left, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, right, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
        com_google_gwt_layout_client_Layout$Layer_$setTopBottom__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(layer, top, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit, bottom, this$static.com_google_gwt_user_client_ui_DockLayoutPanel_unit);
    }
  }
}

function com_google_gwt_user_client_ui_DockLayoutPanel_$getResolvedDirection__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2(direction){
  if (direction == (com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V() , com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1START)) {
    return com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST;
  }
   else if (direction == com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1END) {
    return com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_user_client_ui_DockLayoutPanel$Direction_EAST;
  }
  return direction;
}

function com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(this$static, widget, direction, size){
  var children, data, layer;
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(widget);
  children = this$static.com_google_gwt_user_client_ui_ComplexPanel_children;
  com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(children, widget, children.com_google_gwt_user_client_ui_WidgetCollection_size);
  direction == (com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V() , com_google_gwt_user_client_ui_DockLayoutPanel$Direction_CENTER) && (this$static.com_google_gwt_user_client_ui_DockLayoutPanel_center = widget);
  layer = com_google_gwt_layout_client_Layout_$attachChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2Lcom_google_gwt_layout_client_Layout$Layer_2(this$static.com_google_gwt_user_client_ui_DockLayoutPanel_layout, widget.com_google_gwt_user_client_ui_UIObject_element, null, widget);
  data = new com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_DockLayoutPanel$LayoutData__Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_layout_client_Layout$Layer_2V(direction, size, layer);
  widget.com_google_gwt_user_client_ui_Widget_layoutData = data;
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, this$static);
  com_google_gwt_user_client_ui_LayoutCommand_$schedule__Lcom_google_gwt_user_client_ui_LayoutCommand_2ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(this$static.com_google_gwt_user_client_ui_DockLayoutPanel_layoutCmd, 0, null);
}

function com_google_gwt_user_client_ui_DockLayoutPanel_DockLayoutPanel__Lcom_google_gwt_dom_client_Style$Unit_2V(unit){
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_DockLayoutPanel_unit = unit;
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_DockLayoutPanel_layout = new com_google_gwt_layout_client_Layout_Layout__Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_user_client_ui_UIObject_element);
  this.com_google_gwt_user_client_ui_DockLayoutPanel_layoutCmd = new com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_DockLayoutPanel$DockAnimateCommand__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V(this, this.com_google_gwt_user_client_ui_DockLayoutPanel_layout);
}

function com_google_gwt_user_client_ui_DockLayoutPanel(){
}

_ = com_google_gwt_user_client_ui_DockLayoutPanel_DockLayoutPanel__Lcom_google_gwt_dom_client_Style$Unit_2V.prototype = com_google_gwt_user_client_ui_DockLayoutPanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DockLayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel_12_1classLit;
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_DockLayoutPanel_onLoad__V(){
}
;
_.onResize__V = function com_google_gwt_user_client_ui_DockLayoutPanel_onResize__V(){
  var child, child$iterator;
  for (child$iterator = new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this.com_google_gwt_user_client_ui_ComplexPanel_children); child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size - 1;) {
    child = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(child$iterator);
    child != null && child.java_lang_Object_castableTypeMap$ && !!child.java_lang_Object_castableTypeMap$[33] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child, 33).onResize__V();
  }
}
;
_.onUnload__V = function com_google_gwt_user_client_ui_DockLayoutPanel_onUnload__V(){
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_DockLayoutPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var data, removed;
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
  if (removed) {
    w == this.com_google_gwt_user_client_ui_DockLayoutPanel_center && (this.com_google_gwt_user_client_ui_DockLayoutPanel_center = null);
    data = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(w.com_google_gwt_user_client_ui_Widget_layoutData, 34);
    com_google_gwt_layout_client_Layout_$removeChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_layout_client_Layout$Layer_2V(this.com_google_gwt_user_client_ui_DockLayoutPanel_layout, data.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_layer);
  }
  return removed;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_DockLayoutPanel_center = null;
_.com_google_gwt_user_client_ui_DockLayoutPanel_layout = null;
_.com_google_gwt_user_client_ui_DockLayoutPanel_layoutCmd = null;
_.com_google_gwt_user_client_ui_DockLayoutPanel_unit = null;
function com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V(){
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('NORTH', 0);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_EAST = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('EAST', 1);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_SOUTH = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('SOUTH', 2);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('WEST', 3);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_CENTER = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV($intern_142, 4);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1START = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('LINE_START', 5);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1END = new com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV('LINE_END', 6);
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$Direction_12_1classLit, {63:1}, 60, [com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_EAST, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_SOUTH, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_CENTER, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1START, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1END]);
}

function com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV(enum$name, enum$ordinal){
  this.java_lang_Enum_name = enum$name;
  this.java_lang_Enum_ordinal = enum$ordinal;
}

function com_google_gwt_user_client_ui_DockLayoutPanel$Direction_values___3Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2(){
  com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V();
  return com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$VALUES;
}

function com_google_gwt_user_client_ui_DockLayoutPanel$Direction(){
}

_ = com_google_gwt_user_client_ui_DockLayoutPanel$Direction_DockLayoutPanel$Direction__Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_DockLayoutPanel$Direction.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DockLayoutPanel$Direction_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$Direction_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {60:1, 63:1, 65:1, 66:1};
var com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$VALUES, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_CENTER, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_EAST, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1END, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_LINE_1START, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_SOUTH, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST;
function com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_DockLayoutPanel$DockAnimateCommand__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V(this$0, layout){
  this.com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_this$0 = this$0;
  this.com_google_gwt_user_client_ui_LayoutCommand_layout = layout;
}

function com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand(){
}

_ = com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_DockLayoutPanel$DockAnimateCommand__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V.prototype = com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand.prototype = new com_google_gwt_user_client_ui_LayoutCommand;
_.doBeforeLayout__V = function com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_doBeforeLayout__V(){
  com_google_gwt_user_client_ui_DockLayoutPanel_$doLayout__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2V(this.com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_this$0);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$DockAnimateCommand_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_DockLayoutPanel$DockAnimateCommand_this$0 = null;
function com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_DockLayoutPanel$LayoutData__Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_layout_client_Layout$Layer_2V(direction, size, layer){
  this.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_direction = direction;
  this.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size = size;
  this.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_layer = layer;
}

function com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData(){
}

_ = com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_DockLayoutPanel$LayoutData__Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_layout_client_Layout$Layer_2V.prototype = com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$LayoutData_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {34:1};
_.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_direction = null;
_.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_layer = null;
_.com_google_gwt_user_client_ui_DockLayoutPanel$LayoutData_size = 0;
function com_google_gwt_user_client_ui_FileUpload_FileUpload__V(){
  var com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0;
  this.com_google_gwt_user_client_ui_UIObject_element = (com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0 = $doc.createElement($intern_121) , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0.type = 'file' , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-FileUpload';
}

function com_google_gwt_user_client_ui_FileUpload(){
}

_ = com_google_gwt_user_client_ui_FileUpload_FileUpload__V.prototype = com_google_gwt_user_client_ui_FileUpload.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FileUpload_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FileUpload_12_1classLit;
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_FileUpload_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_FlowPanel_$insert__Lcom_google_gwt_user_client_ui_FlowPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, w, beforeIndex){
  com_google_gwt_user_client_ui_ComplexPanel_$insert__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Element_2IZV(this$static, w, this$static.com_google_gwt_user_client_ui_UIObject_element, beforeIndex);
}

function com_google_gwt_user_client_ui_FlowPanel_FlowPanel__V(){
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
}

function com_google_gwt_user_client_ui_FlowPanel(){
}

_ = com_google_gwt_user_client_ui_FlowPanel_FlowPanel__V.prototype = com_google_gwt_user_client_ui_FlowPanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.clear__V = function com_google_gwt_user_client_ui_FlowPanel_clear__V(){
  var child;
  try {
    com_google_gwt_user_client_ui_ComplexPanel_$doLogicalClear__Lcom_google_gwt_user_client_ui_ComplexPanel_2V(this);
  }
   finally {
    child = this.com_google_gwt_user_client_ui_UIObject_element.firstChild;
    while (child) {
      this.com_google_gwt_user_client_ui_UIObject_element.removeChild(child);
      child = this.com_google_gwt_user_client_ui_UIObject_element.firstChild;
    }
  }
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FlowPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FlowPanel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_FormPanel_$fireSubmitEvent__Lcom_google_gwt_user_client_ui_FormPanel_2Z(this$static){
  var event;
  event = new com_google_gwt_user_client_ui_FormPanel$SubmitEvent_FormPanel$SubmitEvent__V;
  !!this$static.com_google_gwt_user_client_ui_Widget_handlerManager && com_google_gwt_event_shared_HandlerManager_$fireEvent__Lcom_google_gwt_event_shared_HandlerManager_2Lcom_google_gwt_event_shared_GwtEvent_2V(this$static.com_google_gwt_user_client_ui_Widget_handlerManager, event);
  return true;
}

function com_google_gwt_user_client_ui_FormPanel_$submit__Lcom_google_gwt_user_client_ui_FormPanel_2V(this$static){
  if (!com_google_gwt_user_client_ui_FormPanel_$fireSubmitEvent__Lcom_google_gwt_user_client_ui_FormPanel_2Z(this$static)) {
    return;
  }
  com_google_gwt_user_client_ui_impl_FormPanelImpl_$submit__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(this$static.com_google_gwt_user_client_ui_UIObject_element, this$static.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame);
}

function com_google_gwt_user_client_ui_FormPanel_FormPanel__V(){
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement('form');
  this.com_google_gwt_user_client_ui_FormPanel_frameName = 'FormPanel_' + $moduleName + '_' + ++com_google_gwt_user_client_ui_FormPanel_formId;
  this.com_google_gwt_user_client_ui_UIObject_element.target = this.com_google_gwt_user_client_ui_FormPanel_frameName;
  this.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(this.com_google_gwt_user_client_ui_UIObject_element, 32768 | (this.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(this.com_google_gwt_user_client_ui_Widget_eventsToSink |= 32768);
}

function com_google_gwt_user_client_ui_FormPanel(){
}

_ = com_google_gwt_user_client_ui_FormPanel_FormPanel__V.prototype = com_google_gwt_user_client_ui_FormPanel.prototype = new com_google_gwt_user_client_ui_SimplePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FormPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel_12_1classLit;
}
;
_.onAttach__V = function com_google_gwt_user_client_ui_FormPanel_onAttach__V(){
  var com_google_gwt_user_client_ui_FormPanel_$createFrame__Lcom_google_gwt_user_client_ui_FormPanel_2V_dummy_0;
  com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
  if (this.com_google_gwt_user_client_ui_FormPanel_frameName != null) {
    com_google_gwt_user_client_ui_FormPanel_$createFrame__Lcom_google_gwt_user_client_ui_FormPanel_2V_dummy_0 = $doc.createElement($intern_80);
    com_google_gwt_user_client_ui_FormPanel_$createFrame__Lcom_google_gwt_user_client_ui_FormPanel_2V_dummy_0.innerHTML = "<iframe src=\"javascript:''\" name='" + this.com_google_gwt_user_client_ui_FormPanel_frameName + "' style='position:absolute;width:0;height:0;border:0'>" || $intern_2;
    this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame = com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_ui_FormPanel_$createFrame__Lcom_google_gwt_user_client_ui_FormPanel_2V_dummy_0);
    $doc.body.appendChild(this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame);
  }
  com_google_gwt_user_client_ui_impl_FormPanelImpl_$hookEvents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_user_client_ui_impl_FormPanelImplHost_2V(this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame, this.com_google_gwt_user_client_ui_UIObject_element, this);
}
;
_.onDetach__V = function com_google_gwt_user_client_ui_FormPanel_onDetach__V(){
  com_google_gwt_user_client_ui_Widget_$onDetach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
  com_google_gwt_user_client_ui_impl_FormPanelImpl_$unhookEvents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame, this.com_google_gwt_user_client_ui_UIObject_element);
  if (this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame) {
    $doc.body.removeChild(this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame);
    this.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame = null;
  }
}
;
_.onFormSubmit__Z = function com_google_gwt_user_client_ui_FormPanel_onFormSubmit__Z(){
  return com_google_gwt_user_client_ui_FormPanel_$fireSubmitEvent__Lcom_google_gwt_user_client_ui_FormPanel_2Z(this);
}
;
_.onFrameLoad__V = function com_google_gwt_user_client_ui_FormPanel_onFrameLoad__V(){
  com_google_gwt_user_client_DeferredCommand_addCommand__Lcom_google_gwt_user_client_Command_2V(new com_google_gwt_user_client_ui_FormPanel$1_FormPanel$1__Lcom_google_gwt_user_client_ui_FormPanel_2V(this));
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_FormPanel_frameName = null;
_.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame = null;
var com_google_gwt_user_client_ui_FormPanel_formId = 0;
function com_google_gwt_user_client_ui_FormPanel$1_FormPanel$1__Lcom_google_gwt_user_client_ui_FormPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_FormPanel$1_this$0 = this$0;
}

function com_google_gwt_user_client_ui_FormPanel$1(){
}

_ = com_google_gwt_user_client_ui_FormPanel$1_FormPanel$1__Lcom_google_gwt_user_client_ui_FormPanel_2V.prototype = com_google_gwt_user_client_ui_FormPanel$1.prototype = new java_lang_Object;
_.execute__V = function com_google_gwt_user_client_ui_FormPanel$1_execute__V(){
  com_google_gwt_user_client_ui_Widget_$fireEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_GwtEvent_2V(this.com_google_gwt_user_client_ui_FormPanel$1_this$0, new com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_FormPanel$SubmitCompleteEvent__Ljava_lang_String_2V(com_google_gwt_user_client_ui_impl_FormPanelImpl_$getContents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this.com_google_gwt_user_client_ui_FormPanel$1_this$0.com_google_gwt_user_client_ui_FormPanel_synthesizedFrame)));
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FormPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {27:1};
_.com_google_gwt_user_client_ui_FormPanel$1_this$0 = null;
--></script>
<script><!--
function com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_FormPanel$SubmitCompleteEvent__Ljava_lang_String_2V(resultsHtml){
  this.com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_resultHtml = resultsHtml;
}

function com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent(){
}

_ = com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_FormPanel$SubmitCompleteEvent__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 35).onSubmitComplete__Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$SubmitCompleteEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_resultHtml = null;
var com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE = null;
function com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V(){
  com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V;
}

function com_google_gwt_user_client_ui_FormPanel$SubmitEvent_FormPanel$SubmitEvent__V(){
  com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V();
}

function com_google_gwt_user_client_ui_FormPanel$SubmitEvent(){
}

_ = com_google_gwt_user_client_ui_FormPanel$SubmitEvent_FormPanel$SubmitEvent__V.prototype = com_google_gwt_user_client_ui_FormPanel$SubmitEvent.prototype = new com_google_gwt_event_shared_GwtEvent;
_.dispatch__Lcom_google_gwt_event_shared_EventHandler_2V = function com_google_gwt_user_client_ui_FormPanel$SubmitEvent_dispatch__Lcom_google_gwt_event_shared_EventHandler_2V(handler){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(handler, 36).onSubmit__Lcom_google_gwt_user_client_ui_FormPanel$SubmitEvent_2V(this);
}
;
_.getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2 = function com_google_gwt_user_client_ui_FormPanel$SubmitEvent_getAssociatedType__Lcom_google_gwt_event_shared_GwtEvent$Type_2(){
  return com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_FormPanel$SubmitEvent_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$SubmitEvent_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE;
function com_google_gwt_user_client_ui_HTMLTable_$checkCellBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV(this$static, row, column){
  var cellSize;
  com_google_gwt_user_client_ui_HTMLTable_$checkRowBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(this$static, row);
  if (column < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V('Column ' + column + ' must be non-negative: ' + column);
  }
  cellSize = this$static.com_google_gwt_user_client_ui_Grid_numColumns;
  if (cellSize <= column) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_143 + column + $intern_144 + this$static.com_google_gwt_user_client_ui_Grid_numColumns);
  }
}

function com_google_gwt_user_client_ui_HTMLTable_$checkRowBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(this$static, row){
  var rowSize;
  rowSize = this$static.com_google_gwt_user_client_ui_Grid_numRows;
  if (row >= rowSize || row < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_145 + row + $intern_146 + rowSize);
  }
}

function com_google_gwt_user_client_ui_HTMLTable_$clear__Lcom_google_gwt_user_client_ui_HTMLTable_2ZV(this$static){
  var col, row, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0;
  for (row = 0; row < this$static.com_google_gwt_user_client_ui_Grid_numRows; ++row) {
    for (col = 0; col < this$static.com_google_gwt_user_client_ui_Grid_numColumns; ++col) {
      com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[col];
      com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0, false);
    }
  }
}

function com_google_gwt_user_client_ui_HTMLTable_$getWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2(this$static, row){
  var com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_child_0, com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_e_0;
  com_google_gwt_user_client_ui_HTMLTable_$checkCellBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV(this$static, row, 1);
  return com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_e_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[1] , com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_child_0 = com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_e_0) , !com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_child_0?null:com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_user_client_impl_ElementMapperImpl_$get__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_ui_UIObject_2(this$static.com_google_gwt_user_client_ui_HTMLTable_widgetMap, com_google_gwt_user_client_ui_HTMLTable_$getWidgetImpl__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2_child_0), 32);
}

function com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, td, clearInnerHTML){
  var maybeChild, widget;
  maybeChild = com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(td);
  widget = null;
  !!maybeChild && (widget = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_user_client_impl_ElementMapperImpl_$get__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_ui_UIObject_2(this$static.com_google_gwt_user_client_ui_HTMLTable_widgetMap, maybeChild), 32));
  if (widget) {
    com_google_gwt_user_client_ui_HTMLTable_$remove__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, widget);
    return true;
  }
   else {
    clearInnerHTML && (td.innerHTML = $intern_2 , undefined);
    return false;
  }
}

function com_google_gwt_user_client_ui_HTMLTable_$prepareColumn__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(column){
  if (column < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_147 + column);
  }
}

function com_google_gwt_user_client_ui_HTMLTable_$remove__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, widget){
  var elem;
  if (widget.com_google_gwt_user_client_ui_Widget_parent != this$static) {
    return false;
  }
  try {
    com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, null);
  }
   finally {
    elem = widget.com_google_gwt_user_client_ui_UIObject_element;
    com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(elem).removeChild(elem);
    com_google_gwt_user_client_impl_ElementMapperImpl_$removeByElement__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_Element_2V(this$static.com_google_gwt_user_client_ui_HTMLTable_widgetMap, elem);
  }
  return true;
}

function com_google_gwt_user_client_ui_HTMLTable_$removeRow__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(this$static, row){
  var column, columnCount, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0;
  columnCount = this$static.com_google_gwt_user_client_ui_Grid_numColumns;
  for (column = 0; column < columnCount; ++column) {
    com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[column];
    com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0, false);
  }
  this$static.com_google_gwt_user_client_ui_HTMLTable_bodyElem.removeChild(this$static.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row]);
}

function com_google_gwt_user_client_ui_HTMLTable_$setColumnFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2V(this$static, formatter){
  !!this$static.com_google_gwt_user_client_ui_HTMLTable_columnFormatter && (formatter.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup = this$static.com_google_gwt_user_client_ui_HTMLTable_columnFormatter.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup);
  this$static.com_google_gwt_user_client_ui_HTMLTable_columnFormatter = formatter;
  com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$prepareColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2V(this$static.com_google_gwt_user_client_ui_HTMLTable_columnFormatter);
}

function com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static, row, column, html){
  var td, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0;
  com_google_gwt_user_client_ui_Grid_$prepareCell__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static, row, column);
  td = (com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[column] , com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0, html == null) , com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0);
  html != null && (td.innerHTML = html || $intern_2 , undefined);
}

function com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static, row, column, widget){
  var td, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0;
  com_google_gwt_user_client_ui_Grid_$prepareCell__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static, row, column);
  td = (com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[column] , com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0, true) , com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0);
  if (widget) {
    com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(widget);
    com_google_gwt_user_client_impl_ElementMapperImpl_$put__Lcom_google_gwt_user_client_impl_ElementMapperImpl_2Lcom_google_gwt_user_client_ui_UIObject_2V(this$static.com_google_gwt_user_client_ui_HTMLTable_widgetMap, widget);
    td.appendChild(widget.com_google_gwt_user_client_ui_UIObject_element);
    com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, this$static);
  }
}

function com_google_gwt_user_client_ui_HTMLTable(){
}

_ = com_google_gwt_user_client_ui_HTMLTable.prototype = new com_google_gwt_user_client_ui_Panel;
_.clear__V = function com_google_gwt_user_client_ui_HTMLTable_clear__V(){
  com_google_gwt_user_client_ui_HTMLTable_$clear__Lcom_google_gwt_user_client_ui_HTMLTable_2ZV(this);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HTMLTable_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_HTMLTable_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_HTMLTable$1_HTMLTable$1__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this);
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_HTMLTable_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(widget){
  return com_google_gwt_user_client_ui_HTMLTable_$remove__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, widget);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_HTMLTable_bodyElem = null;
_.com_google_gwt_user_client_ui_HTMLTable_cellFormatter = null;
_.com_google_gwt_user_client_ui_HTMLTable_columnFormatter = null;
_.com_google_gwt_user_client_ui_HTMLTable_tableElem = null;
function com_google_gwt_user_client_ui_Grid_$prepareCell__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static, row, column){
  com_google_gwt_user_client_ui_Grid_$prepareRow__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, row);
  if (column < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_147 + column);
  }
  if (column >= this$static.com_google_gwt_user_client_ui_Grid_numColumns) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_143 + column + $intern_144 + this$static.com_google_gwt_user_client_ui_Grid_numColumns);
  }
}

function com_google_gwt_user_client_ui_Grid_$prepareColumn__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, column){
  com_google_gwt_user_client_ui_HTMLTable_$prepareColumn__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(column);
  if (column >= this$static.com_google_gwt_user_client_ui_Grid_numColumns) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_143 + column + $intern_144 + this$static.com_google_gwt_user_client_ui_Grid_numColumns);
  }
}

function com_google_gwt_user_client_ui_Grid_$prepareRow__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, row){
  if (row < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V('Cannot access a row with a negative index: ' + row);
  }
  if (row >= this$static.com_google_gwt_user_client_ui_Grid_numRows) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V($intern_145 + row + $intern_146 + this$static.com_google_gwt_user_client_ui_Grid_numRows);
  }
}

function com_google_gwt_user_client_ui_Grid_$removeRow__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, row){
  com_google_gwt_user_client_ui_HTMLTable_$removeRow__Lcom_google_gwt_user_client_ui_HTMLTable_2IV(this$static, row);
  --this$static.com_google_gwt_user_client_ui_Grid_numRows;
}

function com_google_gwt_user_client_ui_Grid_$resize__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static, rows){
  com_google_gwt_user_client_ui_Grid_$resizeColumns__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, 5);
  com_google_gwt_user_client_ui_Grid_$resizeRows__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, rows);
}

function com_google_gwt_user_client_ui_Grid_$resizeColumns__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, columns){
  var i, j, com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0, com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0, com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0_0, com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0, com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0, com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_Grid_$createCell__Lcom_google_gwt_user_client_ui_Grid_2Lcom_google_gwt_user_client_Element_2_td_0_0;
  if (this$static.com_google_gwt_user_client_ui_Grid_numColumns == columns) {
    return;
  }
  if (columns < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V('Cannot set number of columns to ' + columns);
  }
  if (this$static.com_google_gwt_user_client_ui_Grid_numColumns > columns) {
    for (i = 0; i < this$static.com_google_gwt_user_client_ui_Grid_numRows; ++i) {
      for (j = this$static.com_google_gwt_user_client_ui_Grid_numColumns - 1; j >= columns; --j) {
        com_google_gwt_user_client_ui_HTMLTable_$checkCellBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV(this$static, i, j);
        com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0 = (com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_cellFormatter.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[i].cells[j] , com_google_gwt_user_client_ui_HTMLTable_$internalClearCell__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_Element_2ZZ(this$static, com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0_0, false) , com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_HTMLTable_$cleanCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIZLcom_google_gwt_user_client_Element_2_td_0_0);
        com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[i];
        com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0.removeChild(com_google_gwt_user_client_ui_HTMLTable_$removeCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0);
      }
    }
  }
   else {
    for (i = 0; i < this$static.com_google_gwt_user_client_ui_Grid_numRows; ++i) {
      for (j = this$static.com_google_gwt_user_client_ui_Grid_numColumns; j < columns; ++j) {
        com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0 = this$static.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[i];
        com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0 = (com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_Grid_$createCell__Lcom_google_gwt_user_client_ui_Grid_2Lcom_google_gwt_user_client_Element_2_td_0_0 = $doc.createElement($intern_135) , com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_Grid_$createCell__Lcom_google_gwt_user_client_ui_Grid_2Lcom_google_gwt_user_client_Element_2_td_0_0.innerHTML = $intern_94 , com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_com_google_gwt_user_client_ui_Grid_$createCell__Lcom_google_gwt_user_client_ui_Grid_2Lcom_google_gwt_user_client_Element_2_td_0_0);
        com_google_gwt_user_client_impl_DOMImplStandard_$insertChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_Element_2IV(com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_tr_0, com_google_gwt_user_client_ui_HTMLTable_$insertCell__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV_td_0, j);
      }
    }
  }
  this$static.com_google_gwt_user_client_ui_Grid_numColumns = columns;
  com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$resizeColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2IZV(this$static.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, columns, false);
}

function com_google_gwt_user_client_ui_Grid_$resizeRows__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, rows){
  if (this$static.com_google_gwt_user_client_ui_Grid_numRows == rows) {
    return;
  }
  if (rows < 0) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V('Cannot set number of rows to ' + rows);
  }
  if (this$static.com_google_gwt_user_client_ui_Grid_numRows < rows) {
    com_google_gwt_user_client_ui_Grid_addRows__Lcom_google_gwt_user_client_Element_2IIV(this$static.com_google_gwt_user_client_ui_HTMLTable_bodyElem, rows - this$static.com_google_gwt_user_client_ui_Grid_numRows, this$static.com_google_gwt_user_client_ui_Grid_numColumns);
    this$static.com_google_gwt_user_client_ui_Grid_numRows = rows;
  }
   else {
    while (this$static.com_google_gwt_user_client_ui_Grid_numRows > rows) {
      com_google_gwt_user_client_ui_Grid_$removeRow__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static, this$static.com_google_gwt_user_client_ui_Grid_numRows - 1);
    }
  }
}

function com_google_gwt_user_client_ui_Grid_Grid__IIV(rows, columns){
  this.com_google_gwt_user_client_ui_HTMLTable_widgetMap = new com_google_gwt_user_client_impl_ElementMapperImpl_ElementMapperImpl__V;
  this.com_google_gwt_user_client_ui_HTMLTable_tableElem = $doc.createElement($intern_119);
  this.com_google_gwt_user_client_ui_HTMLTable_bodyElem = $doc.createElement($intern_120);
  this.com_google_gwt_user_client_ui_HTMLTable_tableElem.appendChild(this.com_google_gwt_user_client_ui_HTMLTable_bodyElem);
  this.com_google_gwt_user_client_ui_UIObject_element = this.com_google_gwt_user_client_ui_HTMLTable_tableElem;
  this.com_google_gwt_user_client_ui_HTMLTable_cellFormatter = new com_google_gwt_user_client_ui_HTMLTable$CellFormatter_HTMLTable$CellFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this);
  com_google_gwt_user_client_ui_HTMLTable_$setColumnFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2V(this, new com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_HTMLTable$ColumnFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this));
  com_google_gwt_user_client_ui_Grid_$resizeColumns__Lcom_google_gwt_user_client_ui_Grid_2IV(this, columns);
  com_google_gwt_user_client_ui_Grid_$resizeRows__Lcom_google_gwt_user_client_ui_Grid_2IV(this, rows);
}

function com_google_gwt_user_client_ui_Grid_addRows__Lcom_google_gwt_user_client_Element_2IIV(table, rows, columns){
  var td = $doc.createElement($intern_135);
  td.innerHTML = $intern_94;
  var row = $doc.createElement($intern_134);
  for (var cellNum = 0; cellNum < columns; cellNum++) {
    var cell = td.cloneNode(true);
    row.appendChild(cell);
  }
  table.appendChild(row);
  for (var rowNum = 1; rowNum < rows; rowNum++) {
    table.appendChild(row.cloneNode(true));
  }
}

function com_google_gwt_user_client_ui_Grid(){
}

_ = com_google_gwt_user_client_ui_Grid_Grid__IIV.prototype = com_google_gwt_user_client_ui_Grid.prototype = new com_google_gwt_user_client_ui_HTMLTable;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Grid_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Grid_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_Grid_numColumns = 0;
_.com_google_gwt_user_client_ui_Grid_numRows = 0;
function com_google_gwt_user_client_ui_HTMLTable$1_$findNext__Lcom_google_gwt_user_client_ui_HTMLTable$1_2V(this$static){
  while (++this$static.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex < this$static.com_google_gwt_user_client_ui_HTMLTable$1_widgetList.java_util_ArrayList_size) {
    if (java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_HTMLTable$1_widgetList, this$static.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex) != null) {
      return;
    }
  }
}

function com_google_gwt_user_client_ui_HTMLTable$1_$next__Lcom_google_gwt_user_client_ui_HTMLTable$1_2Lcom_google_gwt_user_client_ui_Widget_2(this$static){
  var result;
  if (this$static.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex >= this$static.com_google_gwt_user_client_ui_HTMLTable$1_widgetList.java_util_ArrayList_size) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  result = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_HTMLTable$1_widgetList, this$static.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex), 32);
  this$static.com_google_gwt_user_client_ui_HTMLTable$1_lastIndex = this$static.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex;
  com_google_gwt_user_client_ui_HTMLTable$1_$findNext__Lcom_google_gwt_user_client_ui_HTMLTable$1_2V(this$static);
  return result;
}

function com_google_gwt_user_client_ui_HTMLTable$1_HTMLTable$1__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this$0){
  this.com_google_gwt_user_client_ui_HTMLTable$1_this$0 = this$0;
  this.com_google_gwt_user_client_ui_HTMLTable$1_widgetList = this.com_google_gwt_user_client_ui_HTMLTable$1_this$0.com_google_gwt_user_client_ui_HTMLTable_widgetMap.com_google_gwt_user_client_impl_ElementMapperImpl_uiObjectList;
  com_google_gwt_user_client_ui_HTMLTable$1_$findNext__Lcom_google_gwt_user_client_ui_HTMLTable$1_2V(this);
}

function com_google_gwt_user_client_ui_HTMLTable$1(){
}

--></script>
<script><!--
_ = com_google_gwt_user_client_ui_HTMLTable$1_HTMLTable$1__Lcom_google_gwt_user_client_ui_HTMLTable_2V.prototype = com_google_gwt_user_client_ui_HTMLTable$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HTMLTable$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$1_12_1classLit;
}
;
_.hasNext__Z = function com_google_gwt_user_client_ui_HTMLTable$1_hasNext__Z(){
  return this.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex < this.com_google_gwt_user_client_ui_HTMLTable$1_widgetList.java_util_ArrayList_size;
}
;
_.next__Ljava_lang_Object_2 = function com_google_gwt_user_client_ui_HTMLTable$1_next__Ljava_lang_Object_2(){
  return com_google_gwt_user_client_ui_HTMLTable$1_$next__Lcom_google_gwt_user_client_ui_HTMLTable$1_2Lcom_google_gwt_user_client_ui_Widget_2(this);
}
;
_.remove__V = function com_google_gwt_user_client_ui_HTMLTable$1_remove__V(){
  var w;
  if (this.com_google_gwt_user_client_ui_HTMLTable$1_lastIndex < 0) {
    throw new java_lang_IllegalStateException_IllegalStateException__V;
  }
  w = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this.com_google_gwt_user_client_ui_HTMLTable$1_widgetList, this.com_google_gwt_user_client_ui_HTMLTable$1_lastIndex), 32);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(w);
  this.com_google_gwt_user_client_ui_HTMLTable$1_lastIndex = -1;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_HTMLTable$1_lastIndex = -1;
_.com_google_gwt_user_client_ui_HTMLTable$1_nextIndex = -1;
_.com_google_gwt_user_client_ui_HTMLTable$1_this$0 = null;
function com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$getElement__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_Element_2(this$static, row){
  com_google_gwt_user_client_ui_HTMLTable_$checkCellBounds__Lcom_google_gwt_user_client_ui_HTMLTable_2IIV(this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0, row, 0);
  return this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[0];
}

function com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static, row, column, align){
  var elem;
  com_google_gwt_user_client_ui_Grid_$prepareCell__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0, row, column);
  elem = this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[column];
  elem[$intern_117] = align.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString;
}

function com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static, row, column, align){
  com_google_gwt_user_client_ui_Grid_$prepareCell__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0, row, column);
  this$static.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_bodyElem.rows[row].cells[column].style[$intern_118] = align.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString;
}

function com_google_gwt_user_client_ui_HTMLTable$CellFormatter_HTMLTable$CellFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this$0){
  this.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0 = this$0;
}

function com_google_gwt_user_client_ui_HTMLTable$CellFormatter(){
}

_ = com_google_gwt_user_client_ui_HTMLTable$CellFormatter_HTMLTable$CellFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V.prototype = com_google_gwt_user_client_ui_HTMLTable$CellFormatter.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HTMLTable$CellFormatter_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$CellFormatter_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_HTMLTable$CellFormatter_this$0 = null;
function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$prepareColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2V(this$static){
  if (!this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup) {
    this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup = $doc.createElement('colgroup');
    com_google_gwt_user_client_impl_DOMImplStandard_$insertChild__Lcom_google_gwt_user_client_impl_DOMImplStandard_2Lcom_google_gwt_user_client_Element_2Lcom_google_gwt_user_client_Element_2IV(this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_this$0.com_google_gwt_user_client_ui_HTMLTable_tableElem, this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup, 0);
    this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.appendChild($doc.createElement($intern_148));
  }
}

function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$resizeColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2IZV(this$static, columns, growOnly){
  var i, num;
  columns = columns > 1?columns:1;
  num = this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.childNodes.length;
  if (num < columns) {
    for (i = num; i < columns; ++i) {
      this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.appendChild($doc.createElement($intern_148));
    }
  }
   else if (!growOnly && num > columns) {
    for (i = num; i > columns; --i) {
      this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.removeChild(this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.lastChild);
    }
  }
}

function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static, column, width){
  (com_google_gwt_user_client_ui_Grid_$prepareColumn__Lcom_google_gwt_user_client_ui_Grid_2IV(this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_this$0, column) , com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$prepareColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2V(this$static) , com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$resizeColumnGroup__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2IZV(this$static, column + 1, true) , this$static.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup.childNodes[column])[$intern_92] = width;
}

function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_HTMLTable$ColumnFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V(this$0){
  this.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_this$0 = this$0;
}

function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter(){
}

_ = com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_HTMLTable$ColumnFormatter__Lcom_google_gwt_user_client_ui_HTMLTable_2V.prototype = com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$ColumnFormatter_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_columnGroup = null;
_.com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_this$0 = null;
function com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V(){
  com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER = new com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V($intern_141);
  new com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V('justify');
  com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LEFT = new com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V($intern_85);
  com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT = new com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V($intern_88);
  com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LOCALE_1START = (com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LEFT);
  com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1DEFAULT = com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LOCALE_1START;
}

var com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1DEFAULT, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LEFT, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1LOCALE_1START, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT;
function com_google_gwt_user_client_ui_HasHorizontalAlignment$AutoHorizontalAlignmentConstant(){
}

_ = com_google_gwt_user_client_ui_HasHorizontalAlignment$AutoHorizontalAlignmentConstant.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HasHorizontalAlignment$AutoHorizontalAlignmentConstant_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasHorizontalAlignment$AutoHorizontalAlignmentConstant_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V(textAlignString){
  this.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString = textAlignString;
}

function com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant(){
}

_ = com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_HasHorizontalAlignment$HorizontalAlignmentConstant__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant.prototype = new com_google_gwt_user_client_ui_HasHorizontalAlignment$AutoHorizontalAlignmentConstant;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasHorizontalAlignment$HorizontalAlignmentConstant_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString = null;
function com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V(){
  com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1BOTTOM = new com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_HasVerticalAlignment$VerticalAlignmentConstant__Ljava_lang_String_2V($intern_89);
  new com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_HasVerticalAlignment$VerticalAlignmentConstant__Ljava_lang_String_2V($intern_131);
  com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP = new com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_HasVerticalAlignment$VerticalAlignmentConstant__Ljava_lang_String_2V($intern_86);
}

var com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1BOTTOM, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP;
function com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_HasVerticalAlignment$VerticalAlignmentConstant__Ljava_lang_String_2V(verticalAlignString){
  this.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString = verticalAlignString;
}

function com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant(){
}

_ = com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_HasVerticalAlignment$VerticalAlignmentConstant__Ljava_lang_String_2V.prototype = com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasVerticalAlignment$VerticalAlignmentConstant_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString = null;
function com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  var td, com_google_gwt_user_client_ui_HorizontalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_Element_2_td_0;
  td = (com_google_gwt_user_client_ui_HorizontalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_Element_2_td_0 = $doc.createElement($intern_135) , com_google_gwt_user_client_ui_HorizontalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_Element_2_td_0[$intern_117] = this$static.com_google_gwt_user_client_ui_HorizontalPanel_horzAlign.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString , com_google_gwt_user_client_ui_HorizontalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_Element_2_td_0.style[$intern_118] = this$static.com_google_gwt_user_client_ui_HorizontalPanel_vertAlign.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString , com_google_gwt_user_client_ui_HorizontalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_Element_2_td_0);
  this$static.com_google_gwt_user_client_ui_HorizontalPanel_tableRow.appendChild(td);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(w);
  com_google_gwt_user_client_ui_WidgetCollection_$add__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, w);
  td.appendChild(w.com_google_gwt_user_client_ui_UIObject_element);
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, this$static);
}

function com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V(){
  com_google_gwt_user_client_ui_CellPanel_CellPanel__V.call(this);
  this.com_google_gwt_user_client_ui_HorizontalPanel_horzAlign = (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1DEFAULT);
  this.com_google_gwt_user_client_ui_HorizontalPanel_vertAlign = (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
  this.com_google_gwt_user_client_ui_HorizontalPanel_tableRow = $doc.createElement($intern_134);
  this.com_google_gwt_user_client_ui_CellPanel_body.appendChild(this.com_google_gwt_user_client_ui_HorizontalPanel_tableRow);
  this.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = $intern_75;
  this.com_google_gwt_user_client_ui_CellPanel_table[$intern_133] = $intern_75;
}

function com_google_gwt_user_client_ui_HorizontalPanel(){
}

_ = com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V.prototype = com_google_gwt_user_client_ui_HorizontalPanel.prototype = new com_google_gwt_user_client_ui_CellPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_HorizontalPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HorizontalPanel_12_1classLit;
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_HorizontalPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var removed, td, com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0;
  td = (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = w.com_google_gwt_user_client_ui_UIObject_element.parentNode , (!com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 || com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0.nodeType != 1) && (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = null) , com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0);
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
  removed && this.com_google_gwt_user_client_ui_HorizontalPanel_tableRow.removeChild(td);
  return removed;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_HorizontalPanel_tableRow = null;
function com_google_gwt_user_client_ui_Image_$clinit__V(){
  com_google_gwt_user_client_ui_Image_$clinit__V = nullMethod;
  new java_util_HashMap_HashMap__V;
}

function com_google_gwt_user_client_ui_Image_$getWidth__Lcom_google_gwt_user_client_ui_Image_2I(this$static){
  return this$static.com_google_gwt_user_client_ui_Image_state.getWidth__Lcom_google_gwt_user_client_ui_Image_2I(this$static);
}

function com_google_gwt_user_client_ui_Image_$setResource__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_resources_client_ImageResource_2V(this$static, resource){
  com_google_gwt_user_client_ui_Image_$setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(this$static, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_url, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_left, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_top, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_width, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_height);
}

function com_google_gwt_user_client_ui_Image_$setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(this$static, url, left, top, width, height){
  this$static.com_google_gwt_user_client_ui_Image_state.setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(this$static, url, left, top, width, height);
}

function com_google_gwt_user_client_ui_Image_Image__V(){
  com_google_gwt_user_client_ui_Image_$clinit__V();
  this.com_google_gwt_user_client_ui_Image_state = new com_google_gwt_user_client_ui_Image$UnclippedState_Image$UnclippedState__Lcom_google_gwt_user_client_ui_Image_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = $intern_149;
}

function com_google_gwt_user_client_ui_Image_Image__Lcom_google_gwt_resources_client_ImageResource_2V(resource){
  com_google_gwt_user_client_ui_Image_$clinit__V();
  this.com_google_gwt_user_client_ui_Image_state = new com_google_gwt_user_client_ui_Image$ClippedState_Image$ClippedState__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(this, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_url, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_left, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_top, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_width, resource.com_google_gwt_resources_client_impl_ImageResourcePrototype_height);
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = $intern_149;
}

function com_google_gwt_user_client_ui_Image(){
}

_ = com_google_gwt_user_client_ui_Image_Image__Lcom_google_gwt_resources_client_ImageResource_2V.prototype = com_google_gwt_user_client_ui_Image_Image__V.prototype = com_google_gwt_user_client_ui_Image.prototype = new com_google_gwt_user_client_ui_Widget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Image_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image_12_1classLit;
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_Image_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.type) == 32768 && !!this.com_google_gwt_user_client_ui_Image_state && (this.com_google_gwt_user_client_ui_Image_state.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(this)[$intern_150] = $intern_2 , undefined);
  com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_Image_onLoad__V(){
  com_google_gwt_user_client_ui_Image$State_$onLoad__Lcom_google_gwt_user_client_ui_Image$State_2Lcom_google_gwt_user_client_ui_Image_2V(this.com_google_gwt_user_client_ui_Image_state, this);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_Image_state = null;
function com_google_gwt_user_client_ui_Image$State_$onLoad__Lcom_google_gwt_user_client_ui_Image$State_2Lcom_google_gwt_user_client_ui_Image_2V(this$static, image){
  var unhandledEvent;
  unhandledEvent = com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(image), $intern_150);
  java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z($intern_101, unhandledEvent) && com_google_gwt_user_client_DeferredCommand_addCommand__Lcom_google_gwt_user_client_Command_2V(new com_google_gwt_user_client_ui_Image$State$1_Image$State$1__Lcom_google_gwt_user_client_ui_Image$State_2V(this$static, image));
}

function com_google_gwt_user_client_ui_Image$State(){
}

_ = com_google_gwt_user_client_ui_Image$State.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Image$State_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$State_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_Image$ClippedState_Image$ClippedState__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(image, url, left, top, width, height){
  var com_google_gwt_user_client_ui_impl_ClippedImageImpl_$createStructure__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILcom_google_gwt_dom_client_Element_2_tmp_0, com_google_gwt_user_client_ui_impl_ClippedImageImpl_$getHTML__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILjava_lang_String_2_style_2;
  this.com_google_gwt_user_client_ui_Image$ClippedState_left = left;
  this.com_google_gwt_user_client_ui_Image$ClippedState_top = top;
  this.com_google_gwt_user_client_ui_Image$ClippedState_width = width;
  this.com_google_gwt_user_client_ui_Image$ClippedState_height = height;
  this.com_google_gwt_user_client_ui_Image$ClippedState_url = url;
  com_google_gwt_user_client_ui_Widget_$replaceElement__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_dom_client_Element_2V(image, (com_google_gwt_user_client_ui_impl_ClippedImageImpl_$createStructure__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILcom_google_gwt_dom_client_Element_2_tmp_0 = $doc.createElement($intern_122) , com_google_gwt_user_client_ui_impl_ClippedImageImpl_$createStructure__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILcom_google_gwt_dom_client_Element_2_tmp_0.innerHTML = (com_google_gwt_user_client_ui_impl_ClippedImageImpl_$getHTML__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILjava_lang_String_2_style_2 = 'width: ' + width + 'px; height: ' + height + 'px; background: url(' + url + $intern_151 + -left + $intern_152 + -top + $intern_11 , "<img onload='this.__gwtLastUnhandledEvent=\"load\";' src='" + $moduleBase + "clear.cache.gif' style='" + com_google_gwt_user_client_ui_impl_ClippedImageImpl_$getHTML__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILjava_lang_String_2_style_2 + "' border='0'>") || $intern_2 , com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(com_google_gwt_user_client_ui_impl_ClippedImageImpl_$createStructure__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Ljava_lang_String_2IIIILcom_google_gwt_dom_client_Element_2_tmp_0)));
  image.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(image.com_google_gwt_user_client_ui_UIObject_element, 133333119 | (image.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(image.com_google_gwt_user_client_ui_Widget_eventsToSink |= 133333119);
}

function com_google_gwt_user_client_ui_Image$ClippedState(){
}

_ = com_google_gwt_user_client_ui_Image$ClippedState_Image$ClippedState__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV.prototype = com_google_gwt_user_client_ui_Image$ClippedState.prototype = new com_google_gwt_user_client_ui_Image$State;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Image$ClippedState_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$ClippedState_12_1classLit;
}
;
_.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2 = function com_google_gwt_user_client_ui_Image$ClippedState_getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(image){
  return image.com_google_gwt_user_client_ui_UIObject_element;
}
;
_.getWidth__Lcom_google_gwt_user_client_ui_Image_2I = function com_google_gwt_user_client_ui_Image$ClippedState_getWidth__Lcom_google_gwt_user_client_ui_Image_2I(image){
  return this.com_google_gwt_user_client_ui_Image$ClippedState_width;
}
;
_.setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V = function com_google_gwt_user_client_ui_Image$ClippedState_setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V(image, url){
  image.com_google_gwt_user_client_ui_Image_state = new com_google_gwt_user_client_ui_Image$UnclippedState_Image$UnclippedState__Lcom_google_gwt_user_client_ui_Image_2V(image);
  image.com_google_gwt_user_client_ui_Image_state.setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V(image, url);
}
;
--></script>
<script><!--
_.setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV = function com_google_gwt_user_client_ui_Image$ClippedState_setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(image, url, left, top, width, height){
  if (!java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this.com_google_gwt_user_client_ui_Image$ClippedState_url, url) || this.com_google_gwt_user_client_ui_Image$ClippedState_left != left || this.com_google_gwt_user_client_ui_Image$ClippedState_top != top || this.com_google_gwt_user_client_ui_Image$ClippedState_width != width || this.com_google_gwt_user_client_ui_Image$ClippedState_height != height) {
    this.com_google_gwt_user_client_ui_Image$ClippedState_url = url;
    this.com_google_gwt_user_client_ui_Image$ClippedState_left = left;
    this.com_google_gwt_user_client_ui_Image$ClippedState_top = top;
    this.com_google_gwt_user_client_ui_Image$ClippedState_width = width;
    this.com_google_gwt_user_client_ui_Image$ClippedState_height = height;
    com_google_gwt_user_client_ui_impl_ClippedImageImpl_$adjust__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2IIIIV(image.com_google_gwt_user_client_ui_UIObject_element, url, left, top, width, height);
    com_google_gwt_user_client_DeferredCommand_addCommand__Lcom_google_gwt_user_client_Command_2V(new com_google_gwt_user_client_ui_Image$State$1_Image$State$1__Lcom_google_gwt_user_client_ui_Image$State_2V(this, image));
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_Image$ClippedState_height = 0;
_.com_google_gwt_user_client_ui_Image$ClippedState_left = 0;
_.com_google_gwt_user_client_ui_Image$ClippedState_top = 0;
_.com_google_gwt_user_client_ui_Image$ClippedState_url = null;
_.com_google_gwt_user_client_ui_Image$ClippedState_width = 0;
function com_google_gwt_user_client_ui_Image$State$1_Image$State$1__Lcom_google_gwt_user_client_ui_Image$State_2V(this$1, val$image){
  this.com_google_gwt_user_client_ui_Image$State$1_this$1 = this$1;
  this.com_google_gwt_user_client_ui_Image$State$1_val$image = val$image;
}

function com_google_gwt_user_client_ui_Image$State$1(){
}

_ = com_google_gwt_user_client_ui_Image$State$1_Image$State$1__Lcom_google_gwt_user_client_ui_Image$State_2V.prototype = com_google_gwt_user_client_ui_Image$State$1.prototype = new java_lang_Object;
_.execute__V = function com_google_gwt_user_client_ui_Image$State$1_execute__V(){
  var evt, com_google_gwt_dom_client_DOMImplStandard_$createHtmlEvent__Lcom_google_gwt_dom_client_DOMImplStandard_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2ZZLcom_google_gwt_dom_client_NativeEvent_2_evt_0;
  evt = (com_google_gwt_dom_client_DOMImplStandard_$createHtmlEvent__Lcom_google_gwt_dom_client_DOMImplStandard_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2ZZLcom_google_gwt_dom_client_NativeEvent_2_evt_0 = $doc.createEvent('HTMLEvents') , com_google_gwt_dom_client_DOMImplStandard_$createHtmlEvent__Lcom_google_gwt_dom_client_DOMImplStandard_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2ZZLcom_google_gwt_dom_client_NativeEvent_2_evt_0.initEvent($intern_101, false, false) , com_google_gwt_dom_client_DOMImplStandard_$createHtmlEvent__Lcom_google_gwt_dom_client_DOMImplStandard_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2ZZLcom_google_gwt_dom_client_NativeEvent_2_evt_0);
  this.com_google_gwt_user_client_ui_Image$State$1_this$1.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(this.com_google_gwt_user_client_ui_Image$State$1_val$image).dispatchEvent(evt);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Image$State$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$State$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {27:1};
_.com_google_gwt_user_client_ui_Image$State$1_this$1 = null;
_.com_google_gwt_user_client_ui_Image$State$1_val$image = null;
function com_google_gwt_user_client_ui_Image$UnclippedState_Image$UnclippedState__Lcom_google_gwt_user_client_ui_Image_2V(image){
  com_google_gwt_user_client_ui_Widget_$replaceElement__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_dom_client_Element_2V(image, $doc.createElement('img'));
  com_google_gwt_user_client_Event_sinkEvents__Lcom_google_gwt_dom_client_Element_2IV(image.com_google_gwt_user_client_ui_UIObject_element, 32768);
  image.com_google_gwt_user_client_ui_Widget_eventsToSink == -1?com_google_gwt_user_client_impl_DOMImplMozilla_$sinkEvents__Lcom_google_gwt_user_client_impl_DOMImplMozilla_2Lcom_google_gwt_user_client_Element_2IV(image.com_google_gwt_user_client_ui_UIObject_element, 133398655 | (image.com_google_gwt_user_client_ui_UIObject_element.__eventBits || 0)):(image.com_google_gwt_user_client_ui_Widget_eventsToSink |= 133398655);
}

function com_google_gwt_user_client_ui_Image$UnclippedState(){
}

_ = com_google_gwt_user_client_ui_Image$UnclippedState_Image$UnclippedState__Lcom_google_gwt_user_client_ui_Image_2V.prototype = com_google_gwt_user_client_ui_Image$UnclippedState.prototype = new com_google_gwt_user_client_ui_Image$State;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_Image$UnclippedState_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$UnclippedState_12_1classLit;
}
;
_.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2 = function com_google_gwt_user_client_ui_Image$UnclippedState_getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(image){
  return image.com_google_gwt_user_client_ui_UIObject_element;
}
;
_.getWidth__Lcom_google_gwt_user_client_ui_Image_2I = function com_google_gwt_user_client_ui_Image$UnclippedState_getWidth__Lcom_google_gwt_user_client_ui_Image_2I(image){
  return image.com_google_gwt_user_client_ui_UIObject_element.width;
}
;
_.setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V = function com_google_gwt_user_client_ui_Image$UnclippedState_setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V(image, url){
  !!image.com_google_gwt_user_client_ui_Image_state && (image.com_google_gwt_user_client_ui_Image_state.getImageElement__Lcom_google_gwt_user_client_ui_Image_2Lcom_google_gwt_dom_client_ImageElement_2(image)[$intern_150] = $intern_2 , undefined);
  image.com_google_gwt_user_client_ui_UIObject_element.src = url;
}
;
_.setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV = function com_google_gwt_user_client_ui_Image$UnclippedState_setUrlAndVisibleRect__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(image, url, left, top, width, height){
  image.com_google_gwt_user_client_ui_Image_state = new com_google_gwt_user_client_ui_Image$ClippedState_Image$ClippedState__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2IIIIV(image, url, left, top, width, height);
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_LayoutCommand$1_$onAnimationComplete__Lcom_google_gwt_user_client_ui_LayoutCommand$1_2V(this$static){
  !!this$static.com_google_gwt_user_client_ui_LayoutCommand$1_this$0.com_google_gwt_user_client_ui_LayoutCommand_callback && com_google_gwt_user_client_ui_DeckLayoutPanel_$doAfterLayout__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2V(this$static.com_google_gwt_user_client_ui_LayoutCommand$1_this$0.com_google_gwt_user_client_ui_LayoutCommand_callback.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand$1_this$1.com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_this$0);
}

function com_google_gwt_user_client_ui_LayoutCommand$1_LayoutCommand$1__Lcom_google_gwt_user_client_ui_LayoutCommand_2V(this$0){
  this.com_google_gwt_user_client_ui_LayoutCommand$1_this$0 = this$0;
}

function com_google_gwt_user_client_ui_LayoutCommand$1(){
}

_ = com_google_gwt_user_client_ui_LayoutCommand$1_LayoutCommand$1__Lcom_google_gwt_user_client_ui_LayoutCommand_2V.prototype = com_google_gwt_user_client_ui_LayoutCommand$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_LayoutCommand$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutCommand$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_LayoutCommand$1_this$0 = null;
function com_google_gwt_user_client_ui_LayoutPanel_$add__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, widget){
  com_google_gwt_user_client_ui_LayoutPanel_$insert__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, widget, this$static.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size);
}

function com_google_gwt_user_client_ui_LayoutPanel_$insert__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, widget, beforeIndex){
  var layer;
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(widget);
  com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, widget, beforeIndex);
  layer = com_google_gwt_layout_client_Layout_$attachChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_Object_2Lcom_google_gwt_layout_client_Layout$Layer_2(this$static.com_google_gwt_user_client_ui_LayoutPanel_layout, widget.com_google_gwt_user_client_ui_UIObject_element, null, widget);
  widget.com_google_gwt_user_client_ui_Widget_layoutData = layer;
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(widget, this$static);
  this$static.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(0, null);
}

function com_google_gwt_user_client_ui_LayoutPanel_$onResize__Lcom_google_gwt_user_client_ui_LayoutPanel_2V(this$static){
  var child, child$iterator;
  for (child$iterator = new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children); child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < child$iterator.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size - 1;) {
    child = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(child$iterator);
    child != null && child.java_lang_Object_castableTypeMap$ && !!child.java_lang_Object_castableTypeMap$[33] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child, 33).onResize__V();
  }
}

function com_google_gwt_user_client_ui_LayoutPanel_$setWidgetLeftRight__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, child, leftUnit, rightUnit){
  com_google_gwt_layout_client_Layout$Layer_$setLeftRight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child.com_google_gwt_user_client_ui_Widget_layoutData, 24), 0, leftUnit, 0, rightUnit);
  this$static.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(0, null);
}

function com_google_gwt_user_client_ui_LayoutPanel_$setWidgetTopBottom__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, child, topUnit, bottomUnit){
  com_google_gwt_layout_client_Layout$Layer_$setTopBottom__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child.com_google_gwt_user_client_ui_Widget_layoutData, 24), 2, topUnit, 0, bottomUnit);
  this$static.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(0, null);
}

function com_google_gwt_user_client_ui_LayoutPanel_$setWidgetTopHeight__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(this$static, child, topUnit, heightUnit){
  com_google_gwt_layout_client_Layout$Layer_$setTopHeight__Lcom_google_gwt_layout_client_Layout$Layer_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child.com_google_gwt_user_client_ui_Widget_layoutData, 24), 0, topUnit, 2, heightUnit);
  this$static.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(0, null);
}

function com_google_gwt_user_client_ui_LayoutPanel_$setWidgetVerticalPosition__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Alignment_2V(this$static, child){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(child.com_google_gwt_user_client_ui_Widget_layoutData, 24).com_google_gwt_layout_client_Layout$Layer_vPos = 1;
  this$static.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd.schedule__ILcom_google_gwt_layout_client_Layout$AnimationCallback_2V(0, null);
}

function com_google_gwt_user_client_ui_LayoutPanel_LayoutPanel__V(){
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_LayoutPanel_layout = new com_google_gwt_layout_client_Layout_Layout__Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_user_client_ui_UIObject_element);
  this.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd = new com_google_gwt_user_client_ui_LayoutCommand_LayoutCommand__Lcom_google_gwt_layout_client_Layout_2V(this.com_google_gwt_user_client_ui_LayoutPanel_layout);
}

function com_google_gwt_user_client_ui_LayoutPanel(){
}

_ = com_google_gwt_user_client_ui_LayoutPanel_LayoutPanel__V.prototype = com_google_gwt_user_client_ui_LayoutPanel.prototype = new com_google_gwt_user_client_ui_ComplexPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_LayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutPanel_12_1classLit;
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_LayoutPanel_onLoad__V(){
}
;
_.onResize__V = function com_google_gwt_user_client_ui_LayoutPanel_onResize__V(){
  com_google_gwt_user_client_ui_LayoutPanel_$onResize__Lcom_google_gwt_user_client_ui_LayoutPanel_2V(this);
}
;
_.onUnload__V = function com_google_gwt_user_client_ui_LayoutPanel_onUnload__V(){
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_LayoutPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var removed;
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
  removed && com_google_gwt_layout_client_Layout_$removeChild__Lcom_google_gwt_layout_client_Layout_2Lcom_google_gwt_layout_client_Layout$Layer_2V(this.com_google_gwt_user_client_ui_LayoutPanel_layout, com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(w.com_google_gwt_user_client_ui_Widget_layoutData, 24));
  return removed;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_LayoutPanel_layout = null;
_.com_google_gwt_user_client_ui_LayoutPanel_layoutCmd = null;
function com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this$static, item){
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static, item, item, -1);
}

function com_google_gwt_user_client_ui_ListBox_$checkIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index){
  if (index < 0 || index >= this$static.com_google_gwt_user_client_ui_UIObject_element.options.length) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
}

function com_google_gwt_user_client_ui_ListBox_$getItemText__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static, index){
  com_google_gwt_user_client_ui_ListBox_$checkIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index);
  return com_google_gwt_user_client_ui_ListBox_$getOptionText__Lcom_google_gwt_user_client_ui_ListBox_2Lcom_google_gwt_dom_client_OptionElement_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element.options[index]);
}

function com_google_gwt_user_client_ui_ListBox_$getOptionText__Lcom_google_gwt_user_client_ui_ListBox_2Lcom_google_gwt_dom_client_OptionElement_2Ljava_lang_String_2(option){
  var text;
  text = option.text;
  option.hasAttribute($intern_153) && text.length > 1 && (text = text.substr(1, text.length - 1 - 1));
  return text;
}

function com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static, index){
  com_google_gwt_user_client_ui_ListBox_$checkIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index);
  return this$static.com_google_gwt_user_client_ui_UIObject_element.options[index].value;
}

function com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static, item, value, index){
  var before, itemCount, option, select;
  select = this$static.com_google_gwt_user_client_ui_UIObject_element;
  option = $doc.createElement('option');
  option.text = item;
  option.removeAttribute($intern_153);
  option.value = value;
  itemCount = select.options.length;
  (index < 0 || index > itemCount) && (index = itemCount);
  if (index == itemCount) {
    select.add(option, null);
  }
   else {
    before = select.options[index];
    select.add(option, before);
  }
}

function com_google_gwt_user_client_ui_ListBox_$removeItem__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index){
  com_google_gwt_user_client_ui_ListBox_$checkIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index);
  this$static.com_google_gwt_user_client_ui_UIObject_element.remove(index);
}

function com_google_gwt_user_client_ui_ListBox_$setSelectedIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static, index){
  this$static.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = index;
}

function com_google_gwt_user_client_ui_ListBox_ListBox__V(){
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement('select');
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-ListBox';
}

function com_google_gwt_user_client_ui_ListBox(){
}

_ = com_google_gwt_user_client_ui_ListBox_ListBox__V.prototype = com_google_gwt_user_client_ui_ListBox.prototype = new com_google_gwt_user_client_ui_FocusWidget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ListBox_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ListBox_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(this$static, text){
  this$static.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = text != null?text:$intern_2;
}

function com_google_gwt_user_client_ui_ValueBoxBase_ValueBoxBase__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_text_shared_Renderer_2Lcom_google_gwt_text_shared_Parser_2V(elem){
  this.com_google_gwt_user_client_ui_UIObject_element = elem;
  com_google_gwt_i18n_client_AutoDirectionHandler_addTo__Lcom_google_gwt_i18n_client_AutoDirectionHandler$Target_2Lcom_google_gwt_i18n_shared_DirectionEstimator_2Lcom_google_gwt_i18n_client_AutoDirectionHandler_2(com_google_gwt_i18n_client_LocaleInfo_$clinit__V());
}

function com_google_gwt_user_client_ui_ValueBoxBase(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase.prototype = new com_google_gwt_user_client_ui_FocusWidget;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase_12_1classLit;
}
;
_.onBrowserEvent__Lcom_google_gwt_user_client_Event_2V = function com_google_gwt_user_client_ui_ValueBoxBase_onBrowserEvent__Lcom_google_gwt_user_client_Event_2V(event){
  var type;
  type = com_google_gwt_user_client_impl_DOMImpl_$eventGetTypeInt__Lcom_google_gwt_user_client_impl_DOMImpl_2Ljava_lang_String_2I(event.type);
  (type & 896) != 0?com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event):com_google_gwt_user_client_ui_Widget_$onBrowserEvent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_Event_2V(this, event);
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_ValueBoxBase_onLoad__V(){
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_TextBoxBase_$clinit__V(){
  com_google_gwt_user_client_ui_TextBoxBase_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$clinit__V();
}

function com_google_gwt_user_client_ui_TextBoxBase(){
}

_ = com_google_gwt_user_client_ui_TextBoxBase.prototype = new com_google_gwt_user_client_ui_ValueBoxBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TextBoxBase_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextBoxBase_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_TextBox_TextBox__V(){
  var com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0;
  com_google_gwt_user_client_ui_TextBoxBase_$clinit__V();
  com_google_gwt_user_client_ui_ValueBoxBase_ValueBoxBase__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_text_shared_Renderer_2Lcom_google_gwt_text_shared_Parser_2V.call(this, (com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0 = $doc.createElement($intern_121) , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0.type = 'text' , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0), (!com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughRenderer_PassthroughRenderer__V) , !com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughParser_PassthroughParser__V)));
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-TextBox';
}

function com_google_gwt_user_client_ui_TextBox(){
}

_ = com_google_gwt_user_client_ui_TextBox_TextBox__V.prototype = com_google_gwt_user_client_ui_TextBox.prototype = new com_google_gwt_user_client_ui_TextBoxBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TextBox_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextBox_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1, 76:1};
function com_google_gwt_user_client_ui_PasswordTextBox_PasswordTextBox__V(){
  var com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0;
  com_google_gwt_user_client_ui_TextBoxBase_$clinit__V();
  com_google_gwt_user_client_ui_ValueBoxBase_ValueBoxBase__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_text_shared_Renderer_2Lcom_google_gwt_text_shared_Parser_2V.call(this, (com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0 = $doc.createElement($intern_121) , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0.type = $intern_154 , com_google_gwt_dom_client_DOMImpl_$createInputElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_InputElement_2_e_0), (!com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughRenderer_PassthroughRenderer__V) , !com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughParser_PassthroughParser__V)));
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-PasswordTextBox';
}

function com_google_gwt_user_client_ui_PasswordTextBox(){
}

_ = com_google_gwt_user_client_ui_PasswordTextBox_PasswordTextBox__V.prototype = com_google_gwt_user_client_ui_PasswordTextBox.prototype = new com_google_gwt_user_client_ui_TextBox;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PasswordTextBox_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PasswordTextBox_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1, 76:1};
function com_google_gwt_user_client_ui_PopupPanel$1_$onResize__Lcom_google_gwt_user_client_ui_PopupPanel$1_2Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(this$static){
  var height, style, width, winHeight, winWidth;
  style = this$static.com_google_gwt_user_client_ui_PopupPanel$1_this$0.com_google_gwt_user_client_ui_PopupPanel_glass.style;
  winWidth = com_google_gwt_dom_client_Document_$getClientWidth__Lcom_google_gwt_dom_client_Document_2I($doc);
  winHeight = com_google_gwt_dom_client_Document_$getClientHeight__Lcom_google_gwt_dom_client_Document_2I($doc);
  style[$intern_90] = (com_google_gwt_dom_client_Style$Display_$clinit__V() , $intern_91);
  style[$intern_92] = 0 + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
  style[$intern_93] = $intern_87;
  width = com_google_gwt_dom_client_Document_$getScrollWidth__Lcom_google_gwt_dom_client_Document_2I($doc);
  height = com_google_gwt_dom_client_Document_$getScrollHeight__Lcom_google_gwt_dom_client_Document_2I($doc);
  style[$intern_92] = (width > winWidth?width:winWidth) + $intern_11;
  style[$intern_93] = (height > winHeight?height:winHeight) + $intern_11;
  style[$intern_90] = $intern_139;
}

function com_google_gwt_user_client_ui_PopupPanel$1_PopupPanel$1__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_PopupPanel$1_this$0 = this$0;
}

function com_google_gwt_user_client_ui_PopupPanel$1(){
}

_ = com_google_gwt_user_client_ui_PopupPanel$1_PopupPanel$1__Lcom_google_gwt_user_client_ui_PopupPanel_2V.prototype = com_google_gwt_user_client_ui_PopupPanel$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$1_12_1classLit;
}
;
_.onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V = function com_google_gwt_user_client_ui_PopupPanel$1_onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(event){
  com_google_gwt_user_client_ui_PopupPanel$1_$onResize__Lcom_google_gwt_user_client_ui_PopupPanel$1_2Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {16:1, 42:1};
--></script>
<script><!--
_.com_google_gwt_user_client_ui_PopupPanel$1_this$0 = null;
function com_google_gwt_user_client_ui_PopupPanel$3_PopupPanel$3__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_PopupPanel$3_this$0 = this$0;
}

function com_google_gwt_user_client_ui_PopupPanel$3(){
}

_ = com_google_gwt_user_client_ui_PopupPanel$3_PopupPanel$3__Lcom_google_gwt_user_client_ui_PopupPanel_2V.prototype = com_google_gwt_user_client_ui_PopupPanel$3.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {28:1, 42:1};
_.com_google_gwt_user_client_ui_PopupPanel$3_this$0 = null;
function com_google_gwt_user_client_ui_PopupPanel$4_PopupPanel$4__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_PopupPanel$4_this$0 = this$0;
}

function com_google_gwt_user_client_ui_PopupPanel$4(){
}

_ = com_google_gwt_user_client_ui_PopupPanel$4_PopupPanel$4__Lcom_google_gwt_user_client_ui_PopupPanel_2V.prototype = com_google_gwt_user_client_ui_PopupPanel$4.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$4_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {17:1, 42:1};
_.com_google_gwt_user_client_ui_PopupPanel$4_this$0 = null;
function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$maybeShowGlass__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static){
  if (this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing) {
    if (this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_isGlassEnabled) {
      $doc.body.appendChild(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_glass);
      com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_resizeRegistration = com_google_gwt_user_client_Window_addResizeHandler__Lcom_google_gwt_event_logical_shared_ResizeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_glassResizer);
      com_google_gwt_user_client_ui_PopupPanel$1_$onResize__Lcom_google_gwt_user_client_ui_PopupPanel$1_2Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_glassResizer);
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_glassShowing = true;
    }
  }
   else if (this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_glassShowing) {
    $doc.body.removeChild(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_glass);
    com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
    com_google_web_bindery_event_shared_SimpleEventBus$1_$removeHandler__Lcom_google_web_bindery_event_shared_SimpleEventBus$1_2V(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_resizeRegistration.com_google_gwt_event_shared_LegacyHandlerWrapper_real);
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_resizeRegistration = null;
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_glassShowing = false;
  }
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onComplete__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static){
  if (!this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing) {
    com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$maybeShowGlass__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_isUnloading || com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel);
    com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element;
  }
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$setClip__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V((com_google_gwt_user_client_ui_PopupPanel_$clinit__V() , this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element), 'rect(auto, auto, auto, auto)');
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_83] = $intern_129;
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onInstantaneousRun__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static){
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$maybeShowGlass__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
  if (this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing) {
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_81] = $intern_82;
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_topPosition != -1 && com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel, this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_leftPosition, this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_topPosition);
    com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel);
    com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element;
  }
   else {
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_isUnloading || com_google_gwt_user_client_ui_AbsolutePanel_$remove__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel);
    com_google_gwt_user_client_ui_PopupPanel_$clinit__V();
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element;
  }
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_83] = $intern_129;
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2DV(this$static, progress){
  var bottom, height, left, right, top, width;
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing || (progress = 1 - progress);
  top = 0;
  left = 0;
  right = 0;
  bottom = 0;
  height = ~~Math.max(Math.min(progress * this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetHeight, 2147483647), -2147483648);
  width = ~~Math.max(Math.min(progress * this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetWidth, 2147483647), -2147483648);
  switch (0) {
    case 2:
    case 0:
      top = this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetHeight - height >> 1;
      left = this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetWidth - width >> 1;
      right = left + width;
      bottom = top + height;
  }
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$setClip__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V((com_google_gwt_user_client_ui_PopupPanel_$clinit__V() , this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element), 'rect(' + top + $intern_155 + right + $intern_155 + bottom + $intern_155 + left + 'px)');
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$setState__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2ZZV(this$static, showing, isUnloading){
  var animate;
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_isUnloading = isUnloading;
  com_google_gwt_animation_client_Animation_$cancel__Lcom_google_gwt_animation_client_Animation_2V(this$static);
  if (this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer) {
    com_google_gwt_user_client_Timer_$cancel__Lcom_google_gwt_user_client_Timer_2V(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer);
    this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer = null;
    com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onComplete__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
  }
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_showing = showing;
  com_google_gwt_user_client_ui_PopupPanel_$updateHandlers__Lcom_google_gwt_user_client_ui_PopupPanel_2V(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel);
  animate = !isUnloading && this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled;
  this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing = showing;
  if (animate) {
    if (showing) {
      com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$maybeShowGlass__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_81] = $intern_82;
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_topPosition != -1 && com_google_gwt_user_client_ui_PopupPanel_$setPopupPosition__Lcom_google_gwt_user_client_ui_PopupPanel_2IIV(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel, this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_leftPosition, this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_PopupPanel_topPosition);
      com_google_gwt_user_client_ui_impl_PopupImplMozilla_$setClip__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V((com_google_gwt_user_client_ui_PopupPanel_$clinit__V() , this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element), $intern_127);
      com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel);
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element;
      this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer = new com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_PopupPanel$ResizeAnimation$1__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
      com_google_gwt_user_client_Timer_$schedule__Lcom_google_gwt_user_client_Timer_2IV(this$static.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer, 1);
    }
     else {
      com_google_gwt_animation_client_Animation_$run__Lcom_google_gwt_animation_client_Animation_2IDV(this$static, 200, (new Date).getTime());
    }
  }
   else {
    com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onInstantaneousRun__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$static);
  }
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_PopupPanel$ResizeAnimation__Lcom_google_gwt_user_client_ui_PopupPanel_2V(panel){
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel = panel;
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation(){
}

_ = com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_PopupPanel$ResizeAnimation__Lcom_google_gwt_user_client_ui_PopupPanel_2V.prototype = com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation.prototype = new com_google_gwt_animation_client_Animation;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$ResizeAnimation_12_1classLit;
}
;
_.onComplete__V = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_onComplete__V(){
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onComplete__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this);
}
;
_.onStart__V = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_onStart__V(){
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetHeight = parseInt(this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element[$intern_126]) || 0;
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetWidth = parseInt(this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element[$intern_125]) || 0;
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_83] = $intern_84;
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2DV(this, (1 + Math.cos(3.141592653589793)) / 2);
}
;
_.onUpdate__DV = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_onUpdate__DV(progress){
  com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_$onUpdate__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2DV(this, progress);
}
;
_.java_lang_Object_castableTypeMap$ = {50:1};
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_curPanel = null;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_glassShowing = false;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_isUnloading = false;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetHeight = 0;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_offsetWidth = -1;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_resizeRegistration = null;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer = null;
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showing = false;
function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_PopupPanel$ResizeAnimation$1__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V(this$1){
  com_google_gwt_user_client_Timer_$clinit__V();
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_this$1 = this$1;
}

function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1(){
}

_ = com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_PopupPanel$ResizeAnimation$1__Lcom_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_2V.prototype = com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1.prototype = new com_google_gwt_user_client_Timer;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$ResizeAnimation$1_12_1classLit;
}
;
_.run__V = function com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_run__V(){
  this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_this$1.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation_showTimer = null;
  com_google_gwt_animation_client_Animation_$run__Lcom_google_gwt_animation_client_Animation_2IDV(this.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_this$1, 200, (new Date).getTime());
}
;
_.java_lang_Object_castableTypeMap$ = {29:1};
_.com_google_gwt_user_client_ui_PopupPanel$ResizeAnimation$1_this$1 = null;
function com_google_gwt_user_client_ui_ResizeComposite(){
}

_ = com_google_gwt_user_client_ui_ResizeComposite.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ResizeComposite_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ResizeComposite_12_1classLit;
}
;
_.onResize__V = function com_google_gwt_user_client_ui_ResizeComposite_onResize__V(){
  com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this.com_google_gwt_user_client_ui_Composite_widget, 33).onResize__V();
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_RootLayoutPanel_RootLayoutPanel__V(){
  com_google_gwt_user_client_ui_LayoutPanel_LayoutPanel__V.call(this);
  com_google_gwt_user_client_Window_addResizeHandler__Lcom_google_gwt_event_logical_shared_ResizeHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_ui_RootLayoutPanel$1_RootLayoutPanel$1__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2V(this));
}

function com_google_gwt_user_client_ui_RootLayoutPanel_get__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2(){
  if (!com_google_gwt_user_client_ui_RootLayoutPanel_singleton) {
    com_google_gwt_user_client_ui_RootLayoutPanel_singleton = new com_google_gwt_user_client_ui_RootLayoutPanel_RootLayoutPanel__V;
    com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), com_google_gwt_user_client_ui_RootLayoutPanel_singleton);
  }
  return com_google_gwt_user_client_ui_RootLayoutPanel_singleton;
}

function com_google_gwt_user_client_ui_RootLayoutPanel(){
}

_ = com_google_gwt_user_client_ui_RootLayoutPanel_RootLayoutPanel__V.prototype = com_google_gwt_user_client_ui_RootLayoutPanel.prototype = new com_google_gwt_user_client_ui_LayoutPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootLayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootLayoutPanel_12_1classLit;
}
;
_.onLoad__V = function com_google_gwt_user_client_ui_RootLayoutPanel_onLoad__V(){
  com_google_gwt_layout_client_LayoutImpl_$fillParent__Lcom_google_gwt_layout_client_LayoutImpl_2Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_user_client_ui_LayoutPanel_layout.com_google_gwt_layout_client_Layout_parentElem);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
var com_google_gwt_user_client_ui_RootLayoutPanel_singleton = null;
function com_google_gwt_user_client_ui_RootLayoutPanel$1_RootLayoutPanel$1__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_RootLayoutPanel$1_this$0 = this$0;
}

function com_google_gwt_user_client_ui_RootLayoutPanel$1(){
}

_ = com_google_gwt_user_client_ui_RootLayoutPanel$1_RootLayoutPanel$1__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2V.prototype = com_google_gwt_user_client_ui_RootLayoutPanel$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootLayoutPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootLayoutPanel$1_12_1classLit;
}
;
_.onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V = function com_google_gwt_user_client_ui_RootLayoutPanel$1_onResize__Lcom_google_gwt_event_logical_shared_ResizeEvent_2V(event){
  com_google_gwt_user_client_ui_LayoutPanel_$onResize__Lcom_google_gwt_user_client_ui_LayoutPanel_2V(this.com_google_gwt_user_client_ui_RootLayoutPanel$1_this$0);
}
;
_.java_lang_Object_castableTypeMap$ = {16:1, 42:1};
_.com_google_gwt_user_client_ui_RootLayoutPanel$1_this$0 = null;
function com_google_gwt_user_client_ui_RootPanel_$clinit__V(){
  com_google_gwt_user_client_ui_RootPanel_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_RootPanel_maybeDetachCommand = new com_google_gwt_user_client_ui_RootPanel$1_RootPanel$1__V;
  com_google_gwt_user_client_ui_RootPanel_rootPanels = new java_util_HashMap_HashMap__V;
  com_google_gwt_user_client_ui_RootPanel_widgetsToDetach = new java_util_HashSet_HashSet__V;
}

function com_google_gwt_user_client_ui_RootPanel_RootPanel__Lcom_google_gwt_dom_client_Element_2V(elem){
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element = elem;
  com_google_gwt_user_client_ui_Widget_$onAttach__Lcom_google_gwt_user_client_ui_Widget_2V(this);
}

function com_google_gwt_user_client_ui_RootPanel_detachNow__Lcom_google_gwt_user_client_ui_Widget_2V(widget){
  com_google_gwt_user_client_ui_RootPanel_$clinit__V();
  try {
    widget.onDetach__V();
  }
   finally {
    java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_user_client_ui_RootPanel_widgetsToDetach.java_util_HashSet_map, widget) != null;
  }
}

function com_google_gwt_user_client_ui_RootPanel_detachWidgets__V(){
  com_google_gwt_user_client_ui_RootPanel_$clinit__V();
  try {
    com_google_gwt_user_client_ui_AttachDetachException_tryCommand__Ljava_lang_Iterable_2Lcom_google_gwt_user_client_ui_AttachDetachException$Command_2V(com_google_gwt_user_client_ui_RootPanel_widgetsToDetach, com_google_gwt_user_client_ui_RootPanel_maybeDetachCommand);
  }
   finally {
    java_util_AbstractHashMap_$clearImpl__Ljava_util_AbstractHashMap_2V(com_google_gwt_user_client_ui_RootPanel_widgetsToDetach.java_util_HashSet_map);
    java_util_AbstractHashMap_$clearImpl__Ljava_util_AbstractHashMap_2V(com_google_gwt_user_client_ui_RootPanel_rootPanels);
  }
}

function com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2(){
  com_google_gwt_user_client_ui_RootPanel_$clinit__V();
  var rp;
  rp = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_user_client_ui_RootPanel_rootPanels, null), 37);
  if (rp) {
    return rp;
  }
  com_google_gwt_user_client_ui_RootPanel_rootPanels.java_util_AbstractHashMap_size == 0 && com_google_gwt_user_client_Window_addCloseHandler__Lcom_google_gwt_event_logical_shared_CloseHandler_2Lcom_google_gwt_event_shared_HandlerRegistration_2(new com_google_gwt_user_client_ui_RootPanel$2_RootPanel$2__V);
  rp = new com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel_RootPanel$DefaultRootPanel__V;
  java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_user_client_ui_RootPanel_rootPanels, null, rp);
  java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z(com_google_gwt_user_client_ui_RootPanel_widgetsToDetach, rp);
  return rp;
}

function com_google_gwt_user_client_ui_RootPanel(){
}

_ = com_google_gwt_user_client_ui_RootPanel.prototype = new com_google_gwt_user_client_ui_AbsolutePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 37:1, 39:1, 56:1, 57:1, 61:1};
var com_google_gwt_user_client_ui_RootPanel_maybeDetachCommand, com_google_gwt_user_client_ui_RootPanel_rootPanels, com_google_gwt_user_client_ui_RootPanel_widgetsToDetach;
function com_google_gwt_user_client_ui_RootPanel$1_RootPanel$1__V(){
}

function com_google_gwt_user_client_ui_RootPanel$1(){
}

_ = com_google_gwt_user_client_ui_RootPanel$1_RootPanel$1__V.prototype = com_google_gwt_user_client_ui_RootPanel$1.prototype = new java_lang_Object;
_.execute__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_RootPanel$1_execute__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  w.isAttached__Z() && w.onDetach__V();
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_gwt_user_client_ui_RootPanel$2_RootPanel$2__V(){
}

function com_google_gwt_user_client_ui_RootPanel$2(){
}

_ = com_google_gwt_user_client_ui_RootPanel$2_RootPanel$2__V.prototype = com_google_gwt_user_client_ui_RootPanel$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootPanel$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$2_12_1classLit;
}
;
_.onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V = function com_google_gwt_user_client_ui_RootPanel$2_onClose__Lcom_google_gwt_event_logical_shared_CloseEvent_2V(closeEvent){
  com_google_gwt_user_client_ui_RootPanel_detachWidgets__V();
}
;
_.java_lang_Object_castableTypeMap$ = {14:1, 42:1};
function com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel_RootPanel$DefaultRootPanel__V(){
  com_google_gwt_user_client_ui_RootPanel_RootPanel__Lcom_google_gwt_dom_client_Element_2V.call(this, $doc.body);
}

function com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel(){
}

_ = com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel_RootPanel$DefaultRootPanel__V.prototype = com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel.prototype = new com_google_gwt_user_client_ui_RootPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_RootPanel$DefaultRootPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$DefaultRootPanel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 37:1, 39:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_SimplePanel$1_$next__Lcom_google_gwt_user_client_ui_SimplePanel$1_2Lcom_google_gwt_user_client_ui_Widget_2(this$static){
  if (!this$static.com_google_gwt_user_client_ui_SimplePanel$1_hasElement || !this$static.com_google_gwt_user_client_ui_SimplePanel$1_this$0.com_google_gwt_user_client_ui_SimplePanel_widget) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  this$static.com_google_gwt_user_client_ui_SimplePanel$1_hasElement = false;
  return this$static.com_google_gwt_user_client_ui_SimplePanel$1_returned = this$static.com_google_gwt_user_client_ui_SimplePanel$1_this$0.com_google_gwt_user_client_ui_SimplePanel_widget;
}

function com_google_gwt_user_client_ui_SimplePanel$1_SimplePanel$1__Lcom_google_gwt_user_client_ui_SimplePanel_2V(this$0){
  this.com_google_gwt_user_client_ui_SimplePanel$1_this$0 = this$0;
  this.com_google_gwt_user_client_ui_SimplePanel$1_hasElement = !!this.com_google_gwt_user_client_ui_SimplePanel$1_this$0.com_google_gwt_user_client_ui_SimplePanel_widget;
}

function com_google_gwt_user_client_ui_SimplePanel$1(){
}

_ = com_google_gwt_user_client_ui_SimplePanel$1_SimplePanel$1__Lcom_google_gwt_user_client_ui_SimplePanel_2V.prototype = com_google_gwt_user_client_ui_SimplePanel$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_SimplePanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1SimplePanel$1_12_1classLit;
}
;
--></script>
<script><!--
_.hasNext__Z = function com_google_gwt_user_client_ui_SimplePanel$1_hasNext__Z(){
  return this.com_google_gwt_user_client_ui_SimplePanel$1_hasElement;
}
;
_.next__Ljava_lang_Object_2 = function com_google_gwt_user_client_ui_SimplePanel$1_next__Ljava_lang_Object_2(){
  return com_google_gwt_user_client_ui_SimplePanel$1_$next__Lcom_google_gwt_user_client_ui_SimplePanel$1_2Lcom_google_gwt_user_client_ui_Widget_2(this);
}
;
_.remove__V = function com_google_gwt_user_client_ui_SimplePanel$1_remove__V(){
  !!this.com_google_gwt_user_client_ui_SimplePanel$1_returned && this.com_google_gwt_user_client_ui_SimplePanel$1_this$0.remove__Lcom_google_gwt_user_client_ui_Widget_2Z(this.com_google_gwt_user_client_ui_SimplePanel$1_returned);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_SimplePanel$1_returned = null;
_.com_google_gwt_user_client_ui_SimplePanel$1_this$0 = null;
function com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2V(this$static, child, text){
  com_google_gwt_user_client_ui_TabLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZIV(this$static, child, text, false, this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size);
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZV(this$static, child, text){
  com_google_gwt_user_client_ui_TabLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZIV(this$static, child, text, true, this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size);
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZIV(this$static, child, text, asHtml, beforeIndex){
  var contents;
  asHtml?(contents = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V(text)):(contents = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(text));
  com_google_gwt_user_client_ui_TabLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_TabLayoutPanel$Tab_2IV(this$static, child, new com_google_gwt_user_client_ui_TabLayoutPanel$Tab_TabLayoutPanel$Tab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, contents), beforeIndex);
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_TabLayoutPanel$Tab_2IV(this$static, child, tab, beforeIndex){
  var idx;
  idx = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children, child);
  if (idx != -1) {
    com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, child);
    idx < beforeIndex && --beforeIndex;
  }
  com_google_gwt_user_client_ui_DeckLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel, child, beforeIndex);
  java_util_ArrayList_$add__Ljava_util_ArrayList_2ILjava_lang_Object_2V(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabs, beforeIndex, tab);
  com_google_gwt_user_client_ui_FlowPanel_$insert__Lcom_google_gwt_user_client_ui_FlowPanel_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar, tab, beforeIndex);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(tab, new com_google_gwt_user_client_ui_TabLayoutPanel$1_TabLayoutPanel$1__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V(this$static, child), (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(child.getStyleElement__Lcom_google_gwt_user_client_Element_2(), $intern_156, true);
  this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex == -1?com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static, 0):this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex >= beforeIndex && ++this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex;
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZ(this$static, index){
  var child, tab;
  if (index < 0 || index >= this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size) {
    return false;
  }
  child = com_google_gwt_user_client_ui_WidgetCollection_$get__Lcom_google_gwt_user_client_ui_WidgetCollection_2ILcom_google_gwt_user_client_ui_Widget_2(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children, index);
  com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2IZ(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar, index);
  com_google_gwt_user_client_ui_DeckLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel, child);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(child.getStyleElement__Lcom_google_gwt_user_client_Element_2(), $intern_156, false);
  tab = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$remove__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabs, index), 38);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(tab.com_google_gwt_user_client_ui_SimplePanel_widget);
  if (index == this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex) {
    this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex = -1;
    this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children.com_google_gwt_user_client_ui_WidgetCollection_size > 0 && com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static, 0);
  }
   else 
    index < this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex && --this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex;
  return true;
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this$static, w){
  var index;
  index = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children, w);
  if (index == -1) {
    return false;
  }
  return com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZ(this$static, index);
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static, index){
  if (index == this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex) {
    return;
  }
  com_google_gwt_event_logical_shared_BeforeSelectionEvent_fire__Lcom_google_gwt_event_logical_shared_HasBeforeSelectionHandlers_2Ljava_lang_Object_2Lcom_google_gwt_event_logical_shared_BeforeSelectionEvent_2(java_lang_Integer_valueOf__ILjava_lang_Integer_2(index));
  this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex != -1 && com_google_gwt_user_client_ui_TabLayoutPanel$Tab_$setSelected__Lcom_google_gwt_user_client_ui_TabLayoutPanel$Tab_2ZV(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabs, this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex), 38), false);
  com_google_gwt_user_client_ui_DeckLayoutPanel_$showWidget__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2IV(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel, index);
  com_google_gwt_user_client_ui_TabLayoutPanel$Tab_$setSelected__Lcom_google_gwt_user_client_ui_TabLayoutPanel$Tab_2ZV(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_tabs, index), 38), true);
  this$static.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex = index;
  com_google_gwt_event_logical_shared_SelectionEvent_fire__Lcom_google_gwt_event_logical_shared_HasSelectionHandlers_2Ljava_lang_Object_2V(java_lang_Integer_valueOf__ILjava_lang_Integer_2(index));
}

function com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, child){
  com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static, com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children, child));
}

function com_google_gwt_user_client_ui_TabLayoutPanel_TabLayoutPanel__DLcom_google_gwt_dom_client_Style$Unit_2V(barUnit){
  var panel;
  this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel = new com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_TabLayoutPanel$TabbedDeckLayoutPanel__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V(this);
  this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar = new com_google_gwt_user_client_ui_FlowPanel_FlowPanel__V;
  this.com_google_gwt_user_client_ui_TabLayoutPanel_tabs = new java_util_ArrayList_ArrayList__V;
  panel = new com_google_gwt_user_client_ui_LayoutPanel_LayoutPanel__V;
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, panel);
  com_google_gwt_user_client_ui_LayoutPanel_$add__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar);
  com_google_gwt_user_client_ui_LayoutPanel_$setWidgetLeftRight__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar, (com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_PX), com_google_gwt_dom_client_Style$Unit_PX);
  com_google_gwt_user_client_ui_LayoutPanel_$setWidgetTopHeight__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar, com_google_gwt_dom_client_Style$Unit_PX, barUnit);
  com_google_gwt_user_client_ui_LayoutPanel_$setWidgetVerticalPosition__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_layout_client_Layout$Alignment_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.getStyleElement__Lcom_google_gwt_user_client_Element_2(), 'gwt-TabLayoutPanelContentContainer', true);
  com_google_gwt_user_client_ui_LayoutPanel_$add__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel);
  com_google_gwt_user_client_ui_LayoutPanel_$setWidgetLeftRight__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel, com_google_gwt_dom_client_Style$Unit_PX, com_google_gwt_dom_client_Style$Unit_PX);
  com_google_gwt_user_client_ui_LayoutPanel_$setWidgetTopBottom__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2DLcom_google_gwt_dom_client_Style$Unit_2DLcom_google_gwt_dom_client_Style$Unit_2V(panel, this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel, barUnit, com_google_gwt_dom_client_Style$Unit_PX);
  this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '16384px';
  this.com_google_gwt_user_client_ui_TabLayoutPanel_tabBar.getStyleElement__Lcom_google_gwt_user_client_Element_2()[$intern_112] = 'gwt-TabLayoutPanelTabs';
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-TabLayoutPanel';
}

function com_google_gwt_user_client_ui_TabLayoutPanel(){
}

_ = com_google_gwt_user_client_ui_TabLayoutPanel_TabLayoutPanel__DLcom_google_gwt_dom_client_Style$Unit_2V.prototype = com_google_gwt_user_client_ui_TabLayoutPanel.prototype = new com_google_gwt_user_client_ui_ResizeComposite;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TabLayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_TabLayoutPanel_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this.com_google_gwt_user_client_ui_TabLayoutPanel_deckPanel.com_google_gwt_user_client_ui_ComplexPanel_children);
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_TabLayoutPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_TabLayoutPanel_selectedIndex = -1;
function com_google_gwt_user_client_ui_TabLayoutPanel$1_TabLayoutPanel$1__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V(this$0, val$child){
  this.com_google_gwt_user_client_ui_TabLayoutPanel$1_this$0 = this$0;
  this.com_google_gwt_user_client_ui_TabLayoutPanel$1_val$child = val$child;
}

function com_google_gwt_user_client_ui_TabLayoutPanel$1(){
}

_ = com_google_gwt_user_client_ui_TabLayoutPanel$1_TabLayoutPanel$1__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V.prototype = com_google_gwt_user_client_ui_TabLayoutPanel$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TabLayoutPanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function com_google_gwt_user_client_ui_TabLayoutPanel$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.com_google_gwt_user_client_ui_TabLayoutPanel$1_this$0, this.com_google_gwt_user_client_ui_TabLayoutPanel$1_val$child);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.com_google_gwt_user_client_ui_TabLayoutPanel$1_this$0 = null;
_.com_google_gwt_user_client_ui_TabLayoutPanel$1_val$child = null;
function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_$setSelected__Lcom_google_gwt_user_client_ui_TabLayoutPanel$Tab_2ZV(this$static, selected){
  selected?com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_157, true):com_google_gwt_user_client_ui_UIObject_$setStyleName__Lcom_google_gwt_user_client_ui_UIObject_2Ljava_lang_String_2ZV(this$static, com_google_gwt_user_client_ui_UIObject_getStylePrimaryName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this$static.com_google_gwt_user_client_ui_UIObject_element) + $intern_157, false);
}

function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_TabLayoutPanel$Tab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$0, child){
  var com_google_gwt_resources_client_CommonResources_getInlineBlockStyle__Ljava_lang_String_2_style_0;
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_this$0 = this$0;
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_UIObject_element.appendChild(this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_inner = $doc.createElement($intern_80));
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget = true;
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this, child);
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget = false;
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-TabLayoutPanelTab';
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_inner.className = 'gwt-TabLayoutPanelTabInner';
  com_google_gwt_dom_client_Element_$addClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this.com_google_gwt_user_client_ui_UIObject_element, (com_google_gwt_resources_client_CommonResources_getInlineBlockStyle__Ljava_lang_String_2_style_0 = (!com_google_gwt_resources_client_CommonResources_instance && (com_google_gwt_resources_client_CommonResources_instance = new com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator__V) , com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$inlineBlockStyleInitializer_$clinit__V() , com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator_inlineBlockStyle) , com_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_$ensureInjected__Lcom_google_gwt_resources_client_CommonResources_1Bundle_1gecko1_18_1default_1InlineClientBundleGenerator$1_2Z(com_google_gwt_resources_client_CommonResources_getInlineBlockStyle__Ljava_lang_String_2_style_0) , 'GOFNSMBCA'));
}

function com_google_gwt_user_client_ui_TabLayoutPanel$Tab(){
}

_ = com_google_gwt_user_client_ui_TabLayoutPanel$Tab_TabLayoutPanel$Tab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V.prototype = com_google_gwt_user_client_ui_TabLayoutPanel$Tab.prototype = new com_google_gwt_user_client_ui_SimplePanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$Tab_12_1classLit;
}
;
_.getContainerElement__Lcom_google_gwt_user_client_Element_2 = function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_getContainerElement__Lcom_google_gwt_user_client_Element_2(){
  return this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_inner;
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var index;
  index = java_util_ArrayList_$indexOf__Ljava_util_ArrayList_2Ljava_lang_Object_2II(this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_this$0.com_google_gwt_user_client_ui_TabLayoutPanel_tabs, this, 0);
  return this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget || index < 0?com_google_gwt_user_client_ui_SimplePanel_$remove__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w):com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZ(this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_this$0, index);
}
;
_.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V = function com_google_gwt_user_client_ui_TabLayoutPanel$Tab_setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(w){
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget = true;
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this, w);
  this.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget = false;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 38:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_inner = null;
_.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_replacingWidget = false;
_.com_google_gwt_user_client_ui_TabLayoutPanel$Tab_this$0 = null;
function com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_TabLayoutPanel$TabbedDeckLayoutPanel__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V(this$0){
  this.com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_this$0 = this$0;
  this.com_google_gwt_user_client_ui_ComplexPanel_children = new com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(this);
  this.com_google_gwt_user_client_ui_UIObject_element = $doc.createElement($intern_80);
  this.com_google_gwt_user_client_ui_DeckLayoutPanel_layout = new com_google_gwt_layout_client_Layout_Layout__Lcom_google_gwt_dom_client_Element_2V(this.com_google_gwt_user_client_ui_UIObject_element);
  this.com_google_gwt_user_client_ui_DeckLayoutPanel_layoutCmd = new com_google_gwt_user_client_ui_DeckLayoutPanel$DeckAnimateCommand_DeckLayoutPanel$DeckAnimateCommand__Lcom_google_gwt_user_client_ui_DeckLayoutPanel_2Lcom_google_gwt_layout_client_Layout_2V(this, this.com_google_gwt_user_client_ui_DeckLayoutPanel_layout);
}

function com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel(){
}

_ = com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_TabLayoutPanel$TabbedDeckLayoutPanel__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2V.prototype = com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel.prototype = new com_google_gwt_user_client_ui_DeckLayoutPanel;
_.clear__V = function com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_clear__V(){
  throw new java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V('Use TabLayoutPanel.clear() to alter the DeckLayoutPanel');
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$TabbedDeckLayoutPanel_12_1classLit;
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  return com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this.com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_this$0, w);
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 33:1, 39:1, 56:1, 57:1, 61:1};
_.com_google_gwt_user_client_ui_TabLayoutPanel$TabbedDeckLayoutPanel_this$0 = null;
function com_google_gwt_user_client_ui_TextArea_TextArea__V(){
  com_google_gwt_user_client_ui_TextBoxBase_$clinit__V();
  com_google_gwt_user_client_ui_ValueBoxBase_ValueBoxBase__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_text_shared_Renderer_2Lcom_google_gwt_text_shared_Parser_2V.call(this, $doc.createElement('textarea'), (!com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughRenderer_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughRenderer_PassthroughRenderer__V) , !com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE && (com_google_gwt_text_shared_testing_PassthroughParser_INSTANCE = new com_google_gwt_text_shared_testing_PassthroughParser_PassthroughParser__V)));
  this.com_google_gwt_user_client_ui_UIObject_element[$intern_112] = 'gwt-TextArea';
}

function com_google_gwt_user_client_ui_TextArea(){
}

_ = com_google_gwt_user_client_ui_TextArea_TextArea__V.prototype = com_google_gwt_user_client_ui_TextArea.prototype = new com_google_gwt_user_client_ui_TextBoxBase;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_TextArea_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextArea_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$clinit__V(){
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_CENTER = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1_ValueBoxBase$TextAlignment$1__Ljava_lang_String_2IV;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_JUSTIFY = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2_ValueBoxBase$TextAlignment$2__Ljava_lang_String_2IV;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_LEFT = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3_ValueBoxBase$TextAlignment$3__Ljava_lang_String_2IV;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_RIGHT = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4_ValueBoxBase$TextAlignment$4__Ljava_lang_String_2IV;
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$VALUES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment_12_1classLit, {63:1}, 62, [com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_CENTER, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_JUSTIFY, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_LEFT, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_RIGHT]);
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_values___3Lcom_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_2(){
  com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$clinit__V();
  return com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$VALUES;
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment.prototype = new java_lang_Enum;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {62:1, 63:1, 65:1, 66:1};
var com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_$VALUES, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_CENTER, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_JUSTIFY, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_LEFT, com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_RIGHT;
function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1_ValueBoxBase$TextAlignment$1__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = $intern_142;
  this.java_lang_Enum_ordinal = 0;
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1_ValueBoxBase$TextAlignment$1__Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1.prototype = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment;
--></script>
<script><!--
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {62:1, 63:1, 65:1, 66:1};
function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2_ValueBoxBase$TextAlignment$2__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'JUSTIFY';
  this.java_lang_Enum_ordinal = 1;
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2_ValueBoxBase$TextAlignment$2__Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2.prototype = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {62:1, 63:1, 65:1, 66:1};
function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3_ValueBoxBase$TextAlignment$3__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'LEFT';
  this.java_lang_Enum_ordinal = 2;
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3_ValueBoxBase$TextAlignment$3__Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3.prototype = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {62:1, 63:1, 65:1, 66:1};
function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4_ValueBoxBase$TextAlignment$4__Ljava_lang_String_2IV(){
  this.java_lang_Enum_name = 'RIGHT';
  this.java_lang_Enum_ordinal = 3;
}

function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4(){
}

_ = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4_ValueBoxBase$TextAlignment$4__Ljava_lang_String_2IV.prototype = com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4.prototype = new com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$4_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {62:1, 63:1, 65:1, 66:1};
function com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  var td, tr, com_google_gwt_user_client_ui_VerticalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_Element_2_td_0;
  tr = $doc.createElement($intern_134);
  td = (com_google_gwt_user_client_ui_VerticalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_Element_2_td_0 = $doc.createElement($intern_135) , com_google_gwt_user_client_ui_VerticalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_Element_2_td_0[$intern_117] = this$static.com_google_gwt_user_client_ui_VerticalPanel_horzAlign.com_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_textAlignString , com_google_gwt_user_client_ui_VerticalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_Element_2_td_0.style[$intern_118] = this$static.com_google_gwt_user_client_ui_VerticalPanel_vertAlign.com_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_verticalAlignString , com_google_gwt_user_client_ui_VerticalPanel_$createAlignedTd__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_Element_2_td_0);
  tr.appendChild(td);
  this$static.com_google_gwt_user_client_ui_CellPanel_body.appendChild(tr);
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(w);
  com_google_gwt_user_client_ui_WidgetCollection_$add__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.com_google_gwt_user_client_ui_ComplexPanel_children, w);
  td.appendChild(w.com_google_gwt_user_client_ui_UIObject_element);
  com_google_gwt_user_client_ui_Widget_$setParent__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_Widget_2V(w, this$static);
}

function com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V(){
  com_google_gwt_user_client_ui_CellPanel_CellPanel__V.call(this);
  this.com_google_gwt_user_client_ui_VerticalPanel_horzAlign = (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1DEFAULT);
  this.com_google_gwt_user_client_ui_VerticalPanel_vertAlign = (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
  this.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = $intern_75;
  this.com_google_gwt_user_client_ui_CellPanel_table[$intern_133] = $intern_75;
}

function com_google_gwt_user_client_ui_VerticalPanel(){
}

_ = com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V.prototype = com_google_gwt_user_client_ui_VerticalPanel.prototype = new com_google_gwt_user_client_ui_CellPanel;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_VerticalPanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1VerticalPanel_12_1classLit;
}
;
_.remove__Lcom_google_gwt_user_client_ui_Widget_2Z = function com_google_gwt_user_client_ui_VerticalPanel_remove__Lcom_google_gwt_user_client_ui_Widget_2Z(w){
  var removed, td, com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0;
  td = (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = w.com_google_gwt_user_client_ui_UIObject_element.parentNode , (!com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 || com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0.nodeType != 1) && (com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0 = null) , com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2_parent_0);
  removed = com_google_gwt_user_client_ui_ComplexPanel_$remove__Lcom_google_gwt_user_client_ui_ComplexPanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this, w);
  removed && this.com_google_gwt_user_client_ui_CellPanel_body.removeChild(com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(td));
  return removed;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 39:1, 56:1, 57:1, 61:1};
function com_google_gwt_user_client_ui_WidgetCollection_$add__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, w, this$static.com_google_gwt_user_client_ui_WidgetCollection_size);
}

function com_google_gwt_user_client_ui_WidgetCollection_$get__Lcom_google_gwt_user_client_ui_WidgetCollection_2ILcom_google_gwt_user_client_ui_Widget_2(this$static, index){
  if (index < 0 || index >= this$static.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
  return this$static.com_google_gwt_user_client_ui_WidgetCollection_array[index];
}

function com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static, w){
  var i;
  for (i = 0; i < this$static.com_google_gwt_user_client_ui_WidgetCollection_size; ++i) {
    if (this$static.com_google_gwt_user_client_ui_WidgetCollection_array[i] == w) {
      return i;
    }
  }
  return -1;
}

function com_google_gwt_user_client_ui_WidgetCollection_$insert__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2IV(this$static, w, beforeIndex){
  var i, newArray;
  if (beforeIndex < 0 || beforeIndex > this$static.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
  if (this$static.com_google_gwt_user_client_ui_WidgetCollection_size == this$static.com_google_gwt_user_client_ui_WidgetCollection_array.length) {
    newArray = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit, {63:1}, 32, this$static.com_google_gwt_user_client_ui_WidgetCollection_array.length * 2, 0);
    for (i = 0; i < this$static.com_google_gwt_user_client_ui_WidgetCollection_array.length; ++i) {
      com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(newArray, i, this$static.com_google_gwt_user_client_ui_WidgetCollection_array[i]);
    }
    this$static.com_google_gwt_user_client_ui_WidgetCollection_array = newArray;
  }
  ++this$static.com_google_gwt_user_client_ui_WidgetCollection_size;
  for (i = this$static.com_google_gwt_user_client_ui_WidgetCollection_size - 1; i > beforeIndex; --i) {
    com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_ui_WidgetCollection_array, i, this$static.com_google_gwt_user_client_ui_WidgetCollection_array[i - 1]);
  }
  com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_ui_WidgetCollection_array, beforeIndex, w);
}

function com_google_gwt_user_client_ui_WidgetCollection_$remove__Lcom_google_gwt_user_client_ui_WidgetCollection_2IV(this$static, index){
  var i;
  if (index < 0 || index >= this$static.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
  }
  --this$static.com_google_gwt_user_client_ui_WidgetCollection_size;
  for (i = index; i < this$static.com_google_gwt_user_client_ui_WidgetCollection_size; ++i) {
    com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_ui_WidgetCollection_array, i, this$static.com_google_gwt_user_client_ui_WidgetCollection_array[i + 1]);
  }
  com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.com_google_gwt_user_client_ui_WidgetCollection_array, this$static.com_google_gwt_user_client_ui_WidgetCollection_size, null);
}

function com_google_gwt_user_client_ui_WidgetCollection_$remove__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static, w){
  var index;
  index = com_google_gwt_user_client_ui_WidgetCollection_$indexOf__Lcom_google_gwt_user_client_ui_WidgetCollection_2Lcom_google_gwt_user_client_ui_Widget_2I(this$static, w);
  if (index == -1) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  com_google_gwt_user_client_ui_WidgetCollection_$remove__Lcom_google_gwt_user_client_ui_WidgetCollection_2IV(this$static, index);
}

function com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V(parent){
  this.com_google_gwt_user_client_ui_WidgetCollection_parent = parent;
  this.com_google_gwt_user_client_ui_WidgetCollection_array = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit, {63:1}, 32, 4, 0);
}

function com_google_gwt_user_client_ui_WidgetCollection(){
}

_ = com_google_gwt_user_client_ui_WidgetCollection_WidgetCollection__Lcom_google_gwt_user_client_ui_HasWidgets_2V.prototype = com_google_gwt_user_client_ui_WidgetCollection.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_WidgetCollection_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetCollection_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function com_google_gwt_user_client_ui_WidgetCollection_iterator__Ljava_util_Iterator_2(){
  return new com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_WidgetCollection_array = null;
_.com_google_gwt_user_client_ui_WidgetCollection_parent = null;
_.com_google_gwt_user_client_ui_WidgetCollection_size = 0;
function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(this$static){
  if (this$static.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index >= this$static.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  return this$static.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_array[++this$static.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index];
}

function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V(this$0){
  this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0 = this$0;
}

function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator(){
}

_ = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_WidgetCollection$WidgetIterator__Lcom_google_gwt_user_client_ui_WidgetCollection_2V.prototype = com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetCollection$WidgetIterator_12_1classLit;
}
;
_.hasNext__Z = function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_hasNext__Z(){
  return this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size - 1;
}
;
_.next__Ljava_lang_Object_2 = function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_next__Ljava_lang_Object_2(){
  return com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_$next__Lcom_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_2Lcom_google_gwt_user_client_ui_Widget_2(this);
}
;
_.remove__V = function com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_remove__V(){
  if (this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index < 0 || this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index >= this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_size) {
    throw new java_lang_IllegalStateException_IllegalStateException__V;
  }
  this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_parent.remove__Lcom_google_gwt_user_client_ui_Widget_2Z(this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0.com_google_gwt_user_client_ui_WidgetCollection_array[this.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index--]);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_index = -1;
_.com_google_gwt_user_client_ui_WidgetCollection$WidgetIterator_this$0 = null;
function com_google_gwt_user_client_ui_WidgetIterators_copyWidgetArray___3Lcom_google_gwt_user_client_ui_Widget_2_3Lcom_google_gwt_user_client_ui_Widget_2(widgets){
  var clone, i;
  clone = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit, {63:1}, 32, widgets.length, 0);
  for (i = 0; i < widgets.length; ++i) {
    com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(clone, i, widgets[i]);
  }
  return clone;
}

function com_google_gwt_user_client_ui_WidgetIterators$1_$gotoNextIndex__Lcom_google_gwt_user_client_ui_WidgetIterators$1_2V(this$static){
  ++this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index;
  while (this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index < this$static.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained.length) {
    if (this$static.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained[this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index]) {
      return;
    }
    ++this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index;
  }
}

function com_google_gwt_user_client_ui_WidgetIterators$1_$next__Lcom_google_gwt_user_client_ui_WidgetIterators$1_2Lcom_google_gwt_user_client_ui_Widget_2(this$static){
  var w;
  if (this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index >= this$static.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained.length) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  this$static.com_google_gwt_user_client_ui_WidgetIterators$1_last = this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index;
  w = this$static.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained[this$static.com_google_gwt_user_client_ui_WidgetIterators$1_index];
  com_google_gwt_user_client_ui_WidgetIterators$1_$gotoNextIndex__Lcom_google_gwt_user_client_ui_WidgetIterators$1_2V(this$static);
  return w;
}

function com_google_gwt_user_client_ui_WidgetIterators$1_WidgetIterators$1__V(val$contained, val$container){
  this.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained = val$contained;
  this.com_google_gwt_user_client_ui_WidgetIterators$1_val$container = val$container;
  this.com_google_gwt_user_client_ui_WidgetIterators$1_widgets = this.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained;
  com_google_gwt_user_client_ui_WidgetIterators$1_$gotoNextIndex__Lcom_google_gwt_user_client_ui_WidgetIterators$1_2V(this);
}

function com_google_gwt_user_client_ui_WidgetIterators$1(){
}

_ = com_google_gwt_user_client_ui_WidgetIterators$1_WidgetIterators$1__V.prototype = com_google_gwt_user_client_ui_WidgetIterators$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_WidgetIterators$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetIterators$1_12_1classLit;
}
;
_.hasNext__Z = function com_google_gwt_user_client_ui_WidgetIterators$1_hasNext__Z(){
  return this.com_google_gwt_user_client_ui_WidgetIterators$1_index < this.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained.length;
}
;
_.next__Ljava_lang_Object_2 = function com_google_gwt_user_client_ui_WidgetIterators$1_next__Ljava_lang_Object_2(){
  return com_google_gwt_user_client_ui_WidgetIterators$1_$next__Lcom_google_gwt_user_client_ui_WidgetIterators$1_2Lcom_google_gwt_user_client_ui_Widget_2(this);
}
;
_.remove__V = function com_google_gwt_user_client_ui_WidgetIterators$1_remove__V(){
  if (this.com_google_gwt_user_client_ui_WidgetIterators$1_last < 0) {
    throw new java_lang_IllegalStateException_IllegalStateException__V;
  }
  if (!this.com_google_gwt_user_client_ui_WidgetIterators$1_widgetsWasCopied) {
    this.com_google_gwt_user_client_ui_WidgetIterators$1_widgets = com_google_gwt_user_client_ui_WidgetIterators_copyWidgetArray___3Lcom_google_gwt_user_client_ui_Widget_2_3Lcom_google_gwt_user_client_ui_Widget_2(this.com_google_gwt_user_client_ui_WidgetIterators$1_widgets);
    this.com_google_gwt_user_client_ui_WidgetIterators$1_widgetsWasCopied = true;
  }
  com_google_gwt_user_client_ui_DisclosurePanel_$remove__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2Z(this.com_google_gwt_user_client_ui_WidgetIterators$1_val$container, this.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained[this.com_google_gwt_user_client_ui_WidgetIterators$1_last]);
  this.com_google_gwt_user_client_ui_WidgetIterators$1_last = -1;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_gwt_user_client_ui_WidgetIterators$1_index = -1;
_.com_google_gwt_user_client_ui_WidgetIterators$1_last = -1;
_.com_google_gwt_user_client_ui_WidgetIterators$1_val$contained = null;
_.com_google_gwt_user_client_ui_WidgetIterators$1_val$container = null;
_.com_google_gwt_user_client_ui_WidgetIterators$1_widgetsWasCopied = false;
function com_google_gwt_user_client_ui_impl_ClippedImageImpl_$adjust__Lcom_google_gwt_user_client_ui_impl_ClippedImageImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2IIIIV(img, url, left, top, width, height){
  var style;
  style = 'url(' + url + $intern_151 + -left + $intern_152 + -top + $intern_11;
  img.style['background'] = style;
  img.style[$intern_92] = width + (com_google_gwt_dom_client_Style$Unit_$clinit__V() , $intern_11);
  img.style[$intern_93] = height + $intern_11;
}

function com_google_gwt_user_client_ui_impl_FormPanelImpl_$getContents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(iframe){
  try {
    if (!iframe.contentWindow || !iframe.contentWindow.document)
      return null;
    return iframe.contentWindow.document.body.innerHTML;
  }
   catch (e) {
    return null;
  }
}

function com_google_gwt_user_client_ui_impl_FormPanelImpl_$hookEvents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_user_client_ui_impl_FormPanelImplHost_2V(iframe, form, listener){
  iframe && (iframe.onload = $entry(function(){
    if (!iframe.__formAction)
      return;
    listener.onFrameLoad__V();
  }
  ));
  form.onsubmit = $entry(function(){
    iframe && (iframe.__formAction = form.action);
    return listener.onFormSubmit__Z();
  }
  );
}

function com_google_gwt_user_client_ui_impl_FormPanelImpl_$setEncoding__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(form, encoding){
  form.enctype = encoding;
  form.encoding = encoding;
}

function com_google_gwt_user_client_ui_impl_FormPanelImpl_$submit__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(form, iframe){
  iframe && (iframe.__formAction = form.action);
  form.submit();
}

function com_google_gwt_user_client_ui_impl_FormPanelImpl_$unhookEvents__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2V(iframe, form){
  iframe && (iframe.onload = null);
  form.onsubmit = null;
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_$clinit__V(){
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_$clinit__V = nullMethod;
  com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac = com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac__Z();
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_$createElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2(){
  var outerElem;
  outerElem = $doc.createElement($intern_80);
  if (com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac) {
    outerElem.innerHTML = '<div><\/div>';
    com_google_gwt_user_client_DeferredCommand_addCommand__Lcom_google_gwt_user_client_Command_2V(new com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_PopupImplMozilla$1__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2V(outerElem));
  }
  return outerElem;
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getContainerElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(outerElem){
  return com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac?com_google_gwt_dom_client_DOMImpl_$getFirstChildElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(outerElem):outerElem;
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_$getStyleElement__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(outerElem){
  return com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac?outerElem:com_google_gwt_dom_client_DOMImpl_$getParentElement__Lcom_google_gwt_dom_client_DOMImpl_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(outerElem);
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_$setClip__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(popup, rect){
  popup.style['clip'] = rect;
  popup.style[$intern_90] = (com_google_gwt_dom_client_Style$Display_$clinit__V() , $intern_91);
  popup.style[$intern_90] = $intern_2;
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac__Z(){
  function makeVersion(result){
    return parseInt(result[1]) * 1000 + parseInt(result[2]);
  }

  var ua = navigator.userAgent;
  if (ua.indexOf('Macintosh') != -1) {
    var result = /rv:([0-9]+)\.([0-9]+)/.exec(ua);
    if (result && result.length == 3) {
      if (makeVersion(result) <= 1008) {
        return true;
      }
    }
  }
  return false;
}

var com_google_gwt_user_client_ui_impl_PopupImplMozilla_isFF2Mac;
function com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_PopupImplMozilla$1__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2V(val$outerElem){
  this.com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_val$outerElem = val$outerElem;
}

function com_google_gwt_user_client_ui_impl_PopupImplMozilla$1(){
}

_ = com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_PopupImplMozilla$1__Lcom_google_gwt_user_client_ui_impl_PopupImplMozilla_2V.prototype = com_google_gwt_user_client_ui_impl_PopupImplMozilla$1.prototype = new java_lang_Object;
_.execute__V = function com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_execute__V(){
  this.com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_val$outerElem.style[$intern_83] = (com_google_gwt_dom_client_Style$Overflow_$clinit__V() , $intern_140);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1impl_1PopupImplMozilla$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {27:1};
_.com_google_gwt_user_client_ui_impl_PopupImplMozilla$1_val$outerElem = null;
function com_google_gwt_xhr_client_XMLHttpRequest_$clearOnReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(this$static){
  var self = this$static;
  $wnd.setTimeout(function(){
    self.onreadystatechange = new Function;
  }
  , 0);
}

function com_google_gwt_xhr_client_XMLHttpRequest_$setOnReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2Lcom_google_gwt_xhr_client_ReadyStateChangeHandler_2V(this$static, handler){
  var _this = this$static;
  this$static.onreadystatechange = $entry(function(){
    handler.onReadyStateChange__Lcom_google_gwt_xhr_client_XMLHttpRequest_2V(_this);
  }
  );
}

function com_google_gwt_xhr_client_XMLHttpRequest_create__Lcom_google_gwt_xhr_client_XMLHttpRequest_2(){
  if ($wnd.XMLHttpRequest) {
    return new $wnd.XMLHttpRequest;
  }
   else {
    try {
      return new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0');
    }
     catch (e) {
      return new $wnd.ActiveXObject('Microsoft.XMLHTTP');
    }
  }
}

--></script>
<script><!--
function com_google_gwt_xml_client_DOMException_DOMException__SLjava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function com_google_gwt_xml_client_DOMException(){
}

_ = com_google_gwt_xml_client_DOMException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_DOMException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1DOMException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function com_google_gwt_xml_client_XMLParser_$clinit__V(){
  com_google_gwt_xml_client_XMLParser_$clinit__V = nullMethod;
  com_google_gwt_xml_client_XMLParser_impl = (com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_impl);
}

var com_google_gwt_xml_client_XMLParser_impl;
function com_google_gwt_xml_client_impl_DOMItem(){
}

_ = com_google_gwt_xml_client_impl_DOMItem.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function com_google_gwt_xml_client_impl_DOMItem_equals__Ljava_lang_Object_2Z(o){
  if (o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[40]) {
    return this.com_google_gwt_xml_client_impl_DOMItem_jsObject == com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 40).com_google_gwt_xml_client_impl_DOMItem_jsObject;
  }
  return false;
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_DOMItem_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DOMItem_12_1classLit;
}
;
_.getJsObject__Lcom_google_gwt_core_client_JavaScriptObject_2 = function com_google_gwt_xml_client_impl_DOMItem_getJsObject__Lcom_google_gwt_core_client_JavaScriptObject_2(){
  return this.com_google_gwt_xml_client_impl_DOMItem_jsObject;
}
;
_.hashCode__I$ = function com_google_gwt_xml_client_impl_DOMItem_hashCode__I(){
  return com_google_gwt_core_client_impl_Impl_getHashCode__Ljava_lang_Object_2I(this.com_google_gwt_xml_client_impl_DOMItem_jsObject);
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
_.com_google_gwt_xml_client_impl_DOMItem_jsObject = null;
function com_google_gwt_xml_client_impl_NodeImpl_NodeImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(jso){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = jso;
}

function com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(node){
  var nodeType, com_google_gwt_xml_client_impl_XMLParserImpl_getNodeType__Lcom_google_gwt_core_client_JavaScriptObject_2S_out_0;
  if (!node) {
    return null;
  }
  nodeType = (com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_getNodeType__Lcom_google_gwt_core_client_JavaScriptObject_2S_out_0 = node.nodeType , com_google_gwt_xml_client_impl_XMLParserImpl_getNodeType__Lcom_google_gwt_core_client_JavaScriptObject_2S_out_0 == null?-1:com_google_gwt_xml_client_impl_XMLParserImpl_getNodeType__Lcom_google_gwt_core_client_JavaScriptObject_2S_out_0);
  switch (nodeType) {
    case 2:
      return new com_google_gwt_xml_client_impl_AttrImpl_AttrImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 4:
      return new com_google_gwt_xml_client_impl_CDATASectionImpl_CDATASectionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 8:
      return new com_google_gwt_xml_client_impl_CommentImpl_CommentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 11:
      return new com_google_gwt_xml_client_impl_DocumentFragmentImpl_DocumentFragmentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 9:
      return new com_google_gwt_xml_client_impl_DocumentImpl_DocumentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 1:
      return new com_google_gwt_xml_client_impl_ElementImpl_ElementImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 7:
      return new com_google_gwt_xml_client_impl_ProcessingInstructionImpl_ProcessingInstructionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    case 3:
      return new com_google_gwt_xml_client_impl_TextImpl_TextImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
    default:return new com_google_gwt_xml_client_impl_NodeImpl_NodeImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(node);
  }
}

function com_google_gwt_xml_client_impl_NodeImpl(){
}

_ = com_google_gwt_xml_client_impl_NodeImpl_NodeImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_NodeImpl.prototype = new com_google_gwt_xml_client_impl_DOMItem;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_NodeImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1NodeImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_NodeImpl_toString__Ljava_lang_String_2(){
  var com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0;
  return com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0 = this.getJsObject__Lcom_google_gwt_core_client_JavaScriptObject_2() , (new XMLSerializer).serializeToString(com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0);
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_AttrImpl_AttrImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_AttrImpl(){
}

_ = com_google_gwt_xml_client_impl_AttrImpl_AttrImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_AttrImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_AttrImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1AttrImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_CharacterDataImpl(){
}

_ = com_google_gwt_xml_client_impl_CharacterDataImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_CharacterDataImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CharacterDataImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_TextImpl_TextImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_TextImpl(){
}

_ = com_google_gwt_xml_client_impl_TextImpl_TextImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_TextImpl.prototype = new com_google_gwt_xml_client_impl_CharacterDataImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_TextImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1TextImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_TextImpl_toString__Ljava_lang_String_2(){
  var b, i, x;
  b = new java_lang_StringBuffer_StringBuffer__V;
  x = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , this.com_google_gwt_xml_client_impl_DOMItem_jsObject.data), '(?=[;&<>\'"])', -1);
  for (i = 0; i < x.length; ++i) {
    if (x[i].indexOf($intern_158) == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&semi;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else if (x[i].indexOf('&') == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&amp;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else if (x[i].indexOf($intern_159) == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&quot;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else if (x[i].indexOf($intern_24) == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&apos;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else if (x[i].indexOf('<') == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&lt;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else if (x[i].indexOf('>') == 0) {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '&gt;';
      java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, x[i].substr(1, x[i].length - 1));
    }
     else {
      b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += x[i];
    }
  }
  return b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_CDATASectionImpl_CDATASectionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_CDATASectionImpl(){
}

_ = com_google_gwt_xml_client_impl_CDATASectionImpl_CDATASectionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_CDATASectionImpl.prototype = new com_google_gwt_xml_client_impl_TextImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_CDATASectionImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CDATASectionImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_CDATASectionImpl_toString__Ljava_lang_String_2(){
  var b;
  b = new java_lang_StringBuffer_StringBuffer__Ljava_lang_String_2V('<![CDATA[');
  java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, (com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , this.com_google_gwt_xml_client_impl_DOMItem_jsObject.data));
  b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += ']]>';
  return b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_CommentImpl_CommentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_CommentImpl(){
}

_ = com_google_gwt_xml_client_impl_CommentImpl_CommentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_CommentImpl.prototype = new com_google_gwt_xml_client_impl_CharacterDataImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_CommentImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CommentImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_CommentImpl_toString__Ljava_lang_String_2(){
  var b;
  b = new java_lang_StringBuffer_StringBuffer__Ljava_lang_String_2V('<!--');
  java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, (com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , this.com_google_gwt_xml_client_impl_DOMItem_jsObject.data));
  b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '-->';
  return b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_DOMParseException_DOMParseException__Ljava_lang_String_2Ljava_lang_Throwable_2V(contents, e){
  com_google_gwt_xml_client_DOMException_DOMException__SLjava_lang_String_2V.call(this, 'Failed to parse: ' + contents.substr(0, java_lang_Math_min__III(contents.length) - 0));
  java_lang_Throwable_$initCause__Ljava_lang_Throwable_2Ljava_lang_Throwable_2Ljava_lang_Throwable_2(this, e);
}

function com_google_gwt_xml_client_impl_DOMParseException(){
}

_ = com_google_gwt_xml_client_impl_DOMParseException_DOMParseException__Ljava_lang_String_2Ljava_lang_Throwable_2V.prototype = com_google_gwt_xml_client_impl_DOMParseException.prototype = new com_google_gwt_xml_client_DOMException;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_DOMParseException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DOMParseException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function com_google_gwt_xml_client_impl_DocumentFragmentImpl_DocumentFragmentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_DocumentFragmentImpl(){
}

_ = com_google_gwt_xml_client_impl_DocumentFragmentImpl_DocumentFragmentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_DocumentFragmentImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_DocumentFragmentImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DocumentFragmentImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_DocumentImpl_DocumentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_DocumentImpl(){
}

_ = com_google_gwt_xml_client_impl_DocumentImpl_DocumentImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_DocumentImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_DocumentImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DocumentImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1, 41:1};
function com_google_gwt_xml_client_impl_ElementImpl_ElementImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_ElementImpl(){
}

_ = com_google_gwt_xml_client_impl_ElementImpl_ElementImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_ElementImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_ElementImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1ElementImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1, 73:1};
function com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_NodeListImpl(){
}

_ = com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_NodeListImpl.prototype = new com_google_gwt_xml_client_impl_DOMItem;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_NodeListImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1NodeListImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_NodeListImpl_toString__Ljava_lang_String_2(){
  var b, i;
  b = new java_lang_StringBuffer_StringBuffer__V;
  for (i = 0; i < (com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , this.com_google_gwt_xml_client_impl_DOMItem_jsObject.length); ++i) {
    java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(b, com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(this.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)).toString__Ljava_lang_String_2$());
  }
  return b.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_ProcessingInstructionImpl_ProcessingInstructionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(o){
  this.com_google_gwt_xml_client_impl_DOMItem_jsObject = o;
}

function com_google_gwt_xml_client_impl_ProcessingInstructionImpl(){
}

_ = com_google_gwt_xml_client_impl_ProcessingInstructionImpl_ProcessingInstructionImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V.prototype = com_google_gwt_xml_client_impl_ProcessingInstructionImpl.prototype = new com_google_gwt_xml_client_impl_NodeImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_ProcessingInstructionImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1ProcessingInstructionImpl_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function com_google_gwt_xml_client_impl_ProcessingInstructionImpl_toString__Ljava_lang_String_2(){
  var com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0;
  return com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0 = this.getJsObject__Lcom_google_gwt_core_client_JavaScriptObject_2() , (new XMLSerializer).serializeToString(com_google_gwt_xml_client_impl_XMLParserImplStandard_$toStringImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Lcom_google_gwt_xml_client_impl_NodeImpl_2Ljava_lang_String_2_jsNode_0);
}
;
_.java_lang_Object_castableTypeMap$ = {40:1};
function com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V(){
  com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V = nullMethod;
  com_google_gwt_xml_client_impl_XMLParserImpl_impl = new com_google_gwt_xml_client_impl_XMLParserImplStandard_XMLParserImplStandard__V;
}

function com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(this$static, contents){
  var $e0, e;
  try {
    return com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImplStandard_$parseImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Ljava_lang_String_2Lcom_google_gwt_core_client_JavaScriptObject_2(this$static, contents)), 41);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 19)) {
      e = $e0;
      throw new com_google_gwt_xml_client_impl_DOMParseException_DOMParseException__Ljava_lang_String_2Ljava_lang_Throwable_2V(contents, e);
    }
     else 
      throw $e0;
  }
}

function com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(t, index){
  com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V();
  if (index >= t.length) {
    return null;
  }
  return t.item(index);
}

function com_google_gwt_xml_client_impl_XMLParserImpl(){
}

_ = com_google_gwt_xml_client_impl_XMLParserImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_XMLParserImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1XMLParserImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
var com_google_gwt_xml_client_impl_XMLParserImpl_impl;
function com_google_gwt_xml_client_impl_XMLParserImplStandard_$parseImpl__Lcom_google_gwt_xml_client_impl_XMLParserImplStandard_2Ljava_lang_String_2Lcom_google_gwt_core_client_JavaScriptObject_2(this$static, contents){
  var domParser = this$static.com_google_gwt_xml_client_impl_XMLParserImplStandard_domParser;
  var result = domParser.parseFromString(contents, 'text/xml');
  var roottag = result.documentElement;
  if (roottag.tagName == 'parsererror' && roottag.namespaceURI == 'http://www.mozilla.org/newlayout/xml/parsererror.xml') {
    throw new Error(roottag.firstChild.data);
  }
  return result;
}

function com_google_gwt_xml_client_impl_XMLParserImplStandard_XMLParserImplStandard__V(){
  this.com_google_gwt_xml_client_impl_XMLParserImplStandard_domParser = new DOMParser;
}

function com_google_gwt_xml_client_impl_XMLParserImplStandard(){
}

_ = com_google_gwt_xml_client_impl_XMLParserImplStandard_XMLParserImplStandard__V.prototype = com_google_gwt_xml_client_impl_XMLParserImplStandard.prototype = new com_google_gwt_xml_client_impl_XMLParserImpl;
_.getClass__Ljava_lang_Class_2$ = function com_google_gwt_xml_client_impl_XMLParserImplStandard_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1XMLParserImplStandard_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
function com_google_web_bindery_event_shared_SimpleEventBus$1_$removeHandler__Lcom_google_web_bindery_event_shared_SimpleEventBus$1_2V(this$static){
  this$static.com_google_web_bindery_event_shared_SimpleEventBus$1_this$0.doRemove__Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this$static.com_google_web_bindery_event_shared_SimpleEventBus$1_val$type, this$static.com_google_web_bindery_event_shared_SimpleEventBus$1_val$source, this$static.com_google_web_bindery_event_shared_SimpleEventBus$1_val$handler);
}

function com_google_web_bindery_event_shared_SimpleEventBus$1_SimpleEventBus$1__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$0, val$type, val$handler){
  this.com_google_web_bindery_event_shared_SimpleEventBus$1_this$0 = this$0;
  this.com_google_web_bindery_event_shared_SimpleEventBus$1_val$type = val$type;
  this.com_google_web_bindery_event_shared_SimpleEventBus$1_val$source = null;
  this.com_google_web_bindery_event_shared_SimpleEventBus$1_val$handler = val$handler;
}

function com_google_web_bindery_event_shared_SimpleEventBus$1(){
}

_ = com_google_web_bindery_event_shared_SimpleEventBus$1_SimpleEventBus$1__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V.prototype = com_google_web_bindery_event_shared_SimpleEventBus$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_SimpleEventBus$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.com_google_web_bindery_event_shared_SimpleEventBus$1_this$0 = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$1_val$handler = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$1_val$source = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$1_val$type = null;
function com_google_web_bindery_event_shared_SimpleEventBus$2_SimpleEventBus$2__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$0, val$type, val$handler){
  this.com_google_web_bindery_event_shared_SimpleEventBus$2_this$0 = this$0;
  this.com_google_web_bindery_event_shared_SimpleEventBus$2_val$type = val$type;
  this.com_google_web_bindery_event_shared_SimpleEventBus$2_val$handler = val$handler;
}

function com_google_web_bindery_event_shared_SimpleEventBus$2(){
}

_ = com_google_web_bindery_event_shared_SimpleEventBus$2_SimpleEventBus$2__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V.prototype = com_google_web_bindery_event_shared_SimpleEventBus$2.prototype = new java_lang_Object;
_.execute__V = function com_google_web_bindery_event_shared_SimpleEventBus$2_execute__V(){
  com_google_web_bindery_event_shared_SimpleEventBus_$doAddNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this.com_google_web_bindery_event_shared_SimpleEventBus$2_this$0, this.com_google_web_bindery_event_shared_SimpleEventBus$2_val$type, this.com_google_web_bindery_event_shared_SimpleEventBus$2_val$handler);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_SimpleEventBus$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$2_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {45:1};
_.com_google_web_bindery_event_shared_SimpleEventBus$2_this$0 = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$2_val$handler = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$2_val$type = null;
function com_google_web_bindery_event_shared_SimpleEventBus$3_SimpleEventBus$3__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V(this$0, val$type, val$handler){
  this.com_google_web_bindery_event_shared_SimpleEventBus$3_this$0 = this$0;
  this.com_google_web_bindery_event_shared_SimpleEventBus$3_val$type = val$type;
  this.com_google_web_bindery_event_shared_SimpleEventBus$3_val$handler = val$handler;
}

function com_google_web_bindery_event_shared_SimpleEventBus$3(){
}

_ = com_google_web_bindery_event_shared_SimpleEventBus$3_SimpleEventBus$3__Lcom_google_web_bindery_event_shared_SimpleEventBus_2V.prototype = com_google_web_bindery_event_shared_SimpleEventBus$3.prototype = new java_lang_Object;
_.execute__V = function com_google_web_bindery_event_shared_SimpleEventBus$3_execute__V(){
  com_google_web_bindery_event_shared_SimpleEventBus_$doRemoveNow__Lcom_google_web_bindery_event_shared_SimpleEventBus_2Lcom_google_web_bindery_event_shared_Event$Type_2Ljava_lang_Object_2Ljava_lang_Object_2V(this.com_google_web_bindery_event_shared_SimpleEventBus$3_this$0, this.com_google_web_bindery_event_shared_SimpleEventBus$3_val$type, this.com_google_web_bindery_event_shared_SimpleEventBus$3_val$handler);
}
;
_.getClass__Ljava_lang_Class_2$ = function com_google_web_bindery_event_shared_SimpleEventBus$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$3_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {45:1};
_.com_google_web_bindery_event_shared_SimpleEventBus$3_this$0 = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$3_val$handler = null;
_.com_google_web_bindery_event_shared_SimpleEventBus$3_val$type = null;
function java_lang_ArithmeticException_ArithmeticException__Ljava_lang_String_2V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = 'divide by zero';
}

function java_lang_ArithmeticException(){
}

_ = java_lang_ArithmeticException_ArithmeticException__Ljava_lang_String_2V.prototype = java_lang_ArithmeticException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_ArithmeticException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ArithmeticException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
--></script>
<script><!--
function java_lang_ArrayStoreException_ArrayStoreException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_ArrayStoreException(){
}

_ = java_lang_ArrayStoreException_ArrayStoreException__V.prototype = java_lang_ArrayStoreException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_ArrayStoreException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ArrayStoreException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_Boolean_$clinit__V(){
  java_lang_Boolean_$clinit__V = nullMethod;
  java_lang_Boolean_FALSE = new java_lang_Boolean_Boolean__ZV(false);
  java_lang_Boolean_TRUE = new java_lang_Boolean_Boolean__ZV(true);
}

function java_lang_Boolean_Boolean__ZV(value){
  this.java_lang_Boolean_value = value;
}

function java_lang_Boolean(){
}

_ = java_lang_Boolean_Boolean__ZV.prototype = java_lang_Boolean.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function java_lang_Boolean_equals__Ljava_lang_Object_2Z(o){
  return o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[47] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 47).java_lang_Boolean_value == this.java_lang_Boolean_value;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Boolean_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Boolean_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_Boolean_hashCode__I(){
  return this.java_lang_Boolean_value?1231:1237;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Boolean_toString__Ljava_lang_String_2(){
  return this.java_lang_Boolean_value?'true':$intern_160;
}
;
_.java_lang_Object_castableTypeMap$ = {47:1, 63:1, 65:1};
_.java_lang_Boolean_value = false;
var java_lang_Boolean_FALSE, java_lang_Boolean_TRUE;
function java_lang_Character_digit__CII(c){
  if (c >= 48 && c < 58) {
    return c - 48;
  }
  if (c >= 97 && c < 97) {
    return c - 97 + 10;
  }
  if (c >= 65 && c < 65) {
    return c - 65 + 10;
  }
  return -1;
}

function java_lang_Class_Class__V(){
}

function java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2(packageName, className){
  var clazz;
  clazz = new java_lang_Class_Class__V;
  clazz.java_lang_Class_typeName = packageName + className;
  clazz.java_lang_Class_modifiers = 4;
  return clazz;
}

function java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2(packageName, className){
  var clazz;
  clazz = new java_lang_Class_Class__V;
  clazz.java_lang_Class_typeName = packageName + className;
  return clazz;
}

function java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2(packageName, className, enumConstantsFunc){
  var clazz;
  clazz = new java_lang_Class_Class__V;
  clazz.java_lang_Class_typeName = packageName + className;
  clazz.java_lang_Class_modifiers = enumConstantsFunc?8:0;
  return clazz;
}

function java_lang_Class(){
}

_ = java_lang_Class_Class__V.prototype = java_lang_Class.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Class_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Class_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Class_toString__Ljava_lang_String_2(){
  return ((this.java_lang_Class_modifiers & 2) != 0?'interface ':(this.java_lang_Class_modifiers & 1) != 0?$intern_2:'class ') + this.java_lang_Class_typeName;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.java_lang_Class_modifiers = 0;
_.java_lang_Class_typeName = null;
function java_lang_ClassCastException_ClassCastException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_ClassCastException(){
}

_ = java_lang_ClassCastException_ClassCastException__V.prototype = java_lang_ClassCastException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_ClassCastException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ClassCastException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(s){
  var toReturn;
  toReturn = java_lang_Number__1_1parseDouble__Ljava_lang_String_2D(s);
  if (isNaN(toReturn)) {
    throw new java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V($intern_161 + s + $intern_159);
  }
  return toReturn;
}

function java_lang_Number__1_1parseAndValidateInt__Ljava_lang_String_2IIII(s){
  var i, length, startIndex, toReturn;
  if (s == null) {
    throw new java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V($intern_3);
  }
  length = s.length;
  startIndex = length > 0 && s.charCodeAt(0) == 45?1:0;
  for (i = startIndex; i < length; ++i) {
    if (java_lang_Character_digit__CII(s.charCodeAt(i)) == -1) {
      throw new java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V($intern_161 + s + $intern_159);
    }
  }
  toReturn = parseInt(s, 10);
  if (isNaN(toReturn)) {
    throw new java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V($intern_161 + s + $intern_159);
  }
   else if (toReturn < -2147483648 || toReturn > 2147483647) {
    throw new java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V($intern_161 + s + $intern_159);
  }
  return toReturn;
}

function java_lang_Number__1_1parseDouble__Ljava_lang_String_2D(str){
  var floatRegex = java_lang_Number_floatRegex;
  !floatRegex && (floatRegex = java_lang_Number_floatRegex = /^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);
  if (floatRegex.test(str)) {
    return parseFloat(str);
  }
   else {
    return Number.NaN;
  }
}

function java_lang_Number(){
}

_ = java_lang_Number.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Number_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Number_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {63:1, 67:1};
var java_lang_Number_floatRegex = null;
function java_lang_Double_Double__DV(value){
  this.java_lang_Double_value = value;
}

function java_lang_Double(){
}

_ = java_lang_Double_Double__DV.prototype = java_lang_Double.prototype = new java_lang_Number;
_.equals__Ljava_lang_Object_2Z$ = function java_lang_Double_equals__Ljava_lang_Object_2Z(o){
  return o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[48] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 48).java_lang_Double_value == this.java_lang_Double_value;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Double_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Double_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_Double_hashCode__I(){
  return ~~Math.max(Math.min(this.java_lang_Double_value, 2147483647), -2147483648);
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Double_toString__Ljava_lang_String_2(){
  return $intern_2 + this.java_lang_Double_value;
}
;
_.java_lang_Object_castableTypeMap$ = {48:1, 63:1, 65:1, 67:1};
_.java_lang_Double_value = 0;
function java_lang_IllegalArgumentException_IllegalArgumentException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_IllegalArgumentException(){
}

_ = java_lang_IllegalArgumentException_IllegalArgumentException__Ljava_lang_String_2V.prototype = java_lang_IllegalArgumentException_IllegalArgumentException__V.prototype = java_lang_IllegalArgumentException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_IllegalArgumentException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IllegalArgumentException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_IllegalStateException_IllegalStateException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V(s){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = s;
}

function java_lang_IllegalStateException(){
}

_ = java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V.prototype = java_lang_IllegalStateException_IllegalStateException__V.prototype = java_lang_IllegalStateException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_IllegalStateException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IllegalStateException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_IndexOutOfBoundsException(){
}

_ = java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V.prototype = java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V.prototype = java_lang_IndexOutOfBoundsException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_IndexOutOfBoundsException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IndexOutOfBoundsException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_Integer_Integer__IV(value){
  this.java_lang_Integer_value = value;
}

function java_lang_Integer_numberOfLeadingZeros__II(i){
  var m, n, y;
  if (i < 0) {
    return 0;
  }
   else if (i == 0) {
    return 32;
  }
   else {
    y = -(i >> 16);
    m = y >> 16 & 16;
    n = 16 - m;
    i = i >> m;
    y = i - 256;
    m = y >> 16 & 8;
    n += m;
    i <<= m;
    y = i - 4096;
    m = y >> 16 & 4;
    n += m;
    i <<= m;
    y = i - 16384;
    m = y >> 16 & 2;
    n += m;
    i <<= m;
    y = i >> 14;
    m = y & ~(y >> 1);
    return n + 2 - m;
  }
}

function java_lang_Integer_numberOfTrailingZeros__II(i){
  var r, rtn;
  if (i == 0) {
    return 32;
  }
   else {
    rtn = 0;
    for (r = 1; (r & i) == 0; r <<= 1) {
      ++rtn;
    }
    return rtn;
  }
}

function java_lang_Integer_toPowerOfTwoString__IILjava_lang_String_2(value){
  var buf, digits, pos;
  buf = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, 8, 1);
  digits = (java_lang_Number$_1_1Digits_$clinit__V() , java_lang_Number$_1_1Digits_digits);
  pos = 7;
  if (value >= 0) {
    while (value > 15) {
      buf[pos--] = digits[value & 15];
      value >>= 4;
    }
  }
   else {
    while (pos > 0) {
      buf[pos--] = digits[value & 15];
      value >>= 4;
    }
  }
  buf[pos] = digits[value & 15];
  return java_lang_String__1_1valueOf___3CIILjava_lang_String_2(buf, pos, 8);
}

function java_lang_Integer_valueOf__ILjava_lang_Integer_2(i){
  var rebase, result;
  if (i > -129 && i < 128) {
    rebase = i + 128;
    result = (java_lang_Integer$BoxedValues_$clinit__V() , java_lang_Integer$BoxedValues_boxedValues)[rebase];
    !result && (result = java_lang_Integer$BoxedValues_boxedValues[rebase] = new java_lang_Integer_Integer__IV(i));
    return result;
  }
  return new java_lang_Integer_Integer__IV(i);
}

function java_lang_Integer(){
}

_ = java_lang_Integer_Integer__IV.prototype = java_lang_Integer.prototype = new java_lang_Number;
_.equals__Ljava_lang_Object_2Z$ = function java_lang_Integer_equals__Ljava_lang_Object_2Z(o){
  return o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[49] && com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 49).java_lang_Integer_value == this.java_lang_Integer_value;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_Integer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Integer_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_Integer_hashCode__I(){
  return this.java_lang_Integer_value;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_Integer_toString__Ljava_lang_String_2(){
  return $intern_2 + this.java_lang_Integer_value;
}
;
_.java_lang_Object_castableTypeMap$ = {49:1, 63:1, 65:1, 67:1};
_.java_lang_Integer_value = 0;
function java_lang_Integer$BoxedValues_$clinit__V(){
  java_lang_Integer$BoxedValues_$clinit__V = nullMethod;
  java_lang_Integer$BoxedValues_boxedValues = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Integer_12_1classLit, {63:1}, 49, 256, 0);
}

var java_lang_Integer$BoxedValues_boxedValues;
function java_lang_Math_max__III(x){
  return x > 0?x:0;
}

function java_lang_Math_min__III(x){
  return x < 128?x:128;
}

function java_lang_NullPointerException_NullPointerException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_NullPointerException(){
}

_ = java_lang_NullPointerException_NullPointerException__Ljava_lang_String_2V.prototype = java_lang_NullPointerException_NullPointerException__V.prototype = java_lang_NullPointerException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_NullPointerException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1NullPointerException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_lang_Number$_1_1Digits_$clinit__V(){
  java_lang_Number$_1_1Digits_$clinit__V = nullMethod;
  java_lang_Number$_1_1Digits_digits = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13C_1classLit, {63:1}, -1, [48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122]);
}

var java_lang_Number$_1_1Digits_digits;
function java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_NumberFormatException(){
}

_ = java_lang_NumberFormatException_NumberFormatException__Ljava_lang_String_2V.prototype = java_lang_NumberFormatException.prototype = new java_lang_IllegalArgumentException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_NumberFormatException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1NumberFormatException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1, 77:1};
function java_lang_StackTraceElement_StackTraceElement__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2IV(methodName){
  this.java_lang_StackTraceElement_className = 'Unknown';
  this.java_lang_StackTraceElement_methodName = methodName;
  this.java_lang_StackTraceElement_lineNumber = -1;
}

function java_lang_StackTraceElement(){
}

_ = java_lang_StackTraceElement_StackTraceElement__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2IV.prototype = java_lang_StackTraceElement.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_StackTraceElement_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StackTraceElement_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_StackTraceElement_toString__Ljava_lang_String_2(){
  return this.java_lang_StackTraceElement_className + $intern_162 + this.java_lang_StackTraceElement_methodName + '(Unknown Source' + (this.java_lang_StackTraceElement_lineNumber >= 0?$intern_76 + this.java_lang_StackTraceElement_lineNumber:$intern_2) + $intern_163;
}
;
_.java_lang_Object_castableTypeMap$ = {63:1, 68:1};
_.java_lang_StackTraceElement_className = null;
_.java_lang_StackTraceElement_lineNumber = 0;
_.java_lang_StackTraceElement_methodName = null;
function java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this$static, other){
  if (!(other != null && other.java_lang_Object_castableTypeMap$ && !!other.java_lang_Object_castableTypeMap$[1])) {
    return false;
  }
  return String(this$static) == other;
}

function java_lang_String_$equalsIgnoreCase__Ljava_lang_String_2Ljava_lang_String_2Z(this$static, other){
  if (other == null)
    return false;
  return this$static == other || this$static.toLowerCase() == other.toLowerCase();
}

function java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(this$static, regex, maxMatch){
  var compiled = new RegExp(regex, 'g');
  var out = [];
  var count = 0;
  var trail = this$static;
  var lastTrail = null;
  while (true) {
    var matchObj = compiled.exec(trail);
    if (matchObj == null || trail == $intern_2 || count == maxMatch - 1 && maxMatch > 0) {
      out[count] = trail;
      break;
    }
     else {
      out[count] = trail.substring(0, matchObj.index);
      trail = trail.substring(matchObj.index + matchObj[0].length, trail.length);
      compiled.lastIndex = 0;
      if (lastTrail == trail) {
        out[count] = trail.substring(0, 1);
        trail = trail.substring(1);
      }
      lastTrail = trail;
      count++;
    }
  }
  if (maxMatch == 0 && this$static.length > 0) {
    var lastNonEmpty = out.length;
    while (lastNonEmpty > 0 && out[lastNonEmpty - 1] == $intern_2) {
      --lastNonEmpty;
    }
    lastNonEmpty < out.length && out.splice(lastNonEmpty, out.length - lastNonEmpty);
  }
  var jr = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, out.length, 0);
  for (var i = 0; i < out.length; ++i) {
    jr[i] = out[i];
  }
  return jr;
}

function java_lang_String_$substring__Ljava_lang_String_2ILjava_lang_String_2(this$static, beginIndex){
  return this$static.substr(beginIndex, this$static.length - beginIndex);
}

function java_lang_String_$substring__Ljava_lang_String_2IILjava_lang_String_2(this$static, beginIndex, endIndex){
  return this$static.substr(beginIndex, endIndex - beginIndex);
}

function java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(this$static){
  if (this$static.length == 0 || this$static[0] > $intern_8 && this$static[this$static.length - 1] > $intern_8) {
    return this$static;
  }
  var r1 = this$static.replace(/^(\s*)/, $intern_2);
  var r2 = r1.replace(/\s*$/, $intern_2);
  return r2;
}

function java_lang_String__1_1valueOf___3CIILjava_lang_String_2(x, start, end){
  x = x.slice(start, end);
  return String.fromCharCode.apply(null, x);
}

function java_lang_String_fromCodePoint__ILjava_lang_String_2(codePoint){
  var hiSurrogate, loSurrogate;
  if (codePoint >= 65536) {
    hiSurrogate = 55296 + (codePoint - 65536 >> 10 & 1023) & 65535;
    loSurrogate = 56320 + (codePoint - 65536 & 1023) & 65535;
    return String.fromCharCode(hiSurrogate) + String.fromCharCode(loSurrogate);
  }
   else {
    return String.fromCharCode(codePoint & 65535);
  }
}

_ = String.prototype;
_.equals__Ljava_lang_Object_2Z$ = function java_lang_String_equals__Ljava_lang_Object_2Z(other){
  return java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(this, other);
}
;
_.getClass__Ljava_lang_Class_2$ = function java_lang_String_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit;
}
;
_.hashCode__I$ = function java_lang_String_hashCode__I(){
  return java_lang_String$HashCache_getHashCode__Ljava_lang_String_2I(this);
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_String_toString__Ljava_lang_String_2(){
  return this;
}
;
_.java_lang_Object_castableTypeMap$ = {1:1, 63:1, 64:1, 65:1};
function java_lang_String$HashCache_$clinit__V(){
  java_lang_String$HashCache_$clinit__V = nullMethod;
  java_lang_String$HashCache_back = {};
  java_lang_String$HashCache_front = {};
}

function java_lang_String$HashCache_compute__Ljava_lang_String_2I(str){
  var hashCode, i, n, nBatch;
  hashCode = 0;
  n = str.length;
  nBatch = n - 4;
  i = 0;
  while (i < nBatch) {
    hashCode = str.charCodeAt(i + 3) + 31 * (str.charCodeAt(i + 2) + 31 * (str.charCodeAt(i + 1) + 31 * (str.charCodeAt(i) + 31 * hashCode))) | 0;
    i += 4;
  }
  while (i < n) {
    hashCode = hashCode * 31 + str.charCodeAt(i++);
  }
  return hashCode | 0;
}

function java_lang_String$HashCache_getHashCode__Ljava_lang_String_2I(str){
  java_lang_String$HashCache_$clinit__V();
  var key = $intern_76 + str;
  var result = java_lang_String$HashCache_front[key];
  if (result != null) {
    return result;
  }
  result = java_lang_String$HashCache_back[key];
  result == null && (result = java_lang_String$HashCache_compute__Ljava_lang_String_2I(str));
  java_lang_String$HashCache_increment__V();
  return java_lang_String$HashCache_front[key] = result;
}

function java_lang_String$HashCache_increment__V(){
  if (java_lang_String$HashCache_count == 256) {
    java_lang_String$HashCache_back = java_lang_String$HashCache_front;
    java_lang_String$HashCache_front = {};
    java_lang_String$HashCache_count = 0;
  }
  ++java_lang_String$HashCache_count;
}

var java_lang_String$HashCache_back, java_lang_String$HashCache_count = 0, java_lang_String$HashCache_front;
function java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2_3CLjava_lang_StringBuffer_2(this$static, x){
  this$static.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += String.fromCharCode.apply(null, x);
  return this$static;
}

function java_lang_StringBuffer_$append__Ljava_lang_StringBuffer_2Ljava_lang_String_2Ljava_lang_StringBuffer_2(this$static, x){
  this$static.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += x;
  return this$static;
}

function java_lang_StringBuffer_StringBuffer__V(){
  this.java_lang_StringBuffer_impl = new com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V;
}

function java_lang_StringBuffer_StringBuffer__IV(){
  this.java_lang_StringBuffer_impl = new com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V;
}

function java_lang_StringBuffer_StringBuffer__Ljava_lang_String_2V(s){
  this.java_lang_StringBuffer_impl = new com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V;
  this.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += s;
}

function java_lang_StringBuffer(){
}

_ = java_lang_StringBuffer_StringBuffer__Ljava_lang_String_2V.prototype = java_lang_StringBuffer_StringBuffer__IV.prototype = java_lang_StringBuffer_StringBuffer__V.prototype = java_lang_StringBuffer.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_StringBuffer_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StringBuffer_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_StringBuffer_toString__Ljava_lang_String_2(){
  return this.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {64:1};
function java_lang_StringBuilder_StringBuilder__V(){
  this.java_lang_StringBuilder_impl = new com_google_gwt_core_client_impl_StringBufferImplAppend_StringBufferImplAppend__V;
}

function java_lang_StringBuilder(){
}

_ = java_lang_StringBuilder_StringBuilder__V.prototype = java_lang_StringBuilder.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_lang_StringBuilder_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StringBuilder_12_1classLit;
}
;
_.toString__Ljava_lang_String_2$ = function java_lang_StringBuilder_toString__Ljava_lang_String_2(){
  return this.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}
;
_.java_lang_Object_castableTypeMap$ = {64:1};
function java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V(message){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
  this.java_lang_Throwable_detailMessage = message;
}

function java_lang_UnsupportedOperationException(){
}

_ = java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V.prototype = java_lang_UnsupportedOperationException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_lang_UnsupportedOperationException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1UnsupportedOperationException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
function java_util_AbstractCollection_$advanceToFind__Ljava_util_AbstractCollection_2Ljava_util_Iterator_2Ljava_lang_Object_2Ljava_util_Iterator_2(iter, o){
  var t;
  while (iter.hasNext__Z()) {
    t = iter.next__Ljava_lang_Object_2();
    if (o == null?t == null:com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(o, t)) {
      return iter;
    }
  }
  return null;
}

function java_util_AbstractCollection_$toString__Ljava_util_AbstractCollection_2Ljava_lang_String_2(this$static){
  var comma, iter, sb, value;
  sb = new java_lang_StringBuffer_StringBuffer__V;
  comma = null;
  sb.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_164;
  iter = this$static.iterator__Ljava_util_Iterator_2();
  while (iter.hasNext__Z()) {
    comma != null?(sb.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += comma , sb):(comma = $intern_165);
    value = iter.next__Ljava_lang_Object_2();
    sb.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += value === this$static?'(this Collection)':$intern_2 + value;
  }
  sb.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_166;
  return sb.java_lang_StringBuffer_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string;
}

function java_util_AbstractCollection(){
}

_ = java_util_AbstractCollection.prototype = new java_lang_Object;
_.add__Ljava_lang_Object_2Z = function java_util_AbstractCollection_add__Ljava_lang_Object_2Z(o){
  throw new java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V('Add not supported on this collection');
}
;
_.contains__Ljava_lang_Object_2Z = function java_util_AbstractCollection_contains__Ljava_lang_Object_2Z(o){
  var iter;
  iter = java_util_AbstractCollection_$advanceToFind__Ljava_util_AbstractCollection_2Ljava_util_Iterator_2Ljava_lang_Object_2Ljava_util_Iterator_2(this.iterator__Ljava_util_Iterator_2(), o);
  return !!iter;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractCollection_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractCollection_12_1classLit;
}
;
--></script>
<script><!--
_.isEmpty__Z = function java_util_AbstractCollection_isEmpty__Z(){
  return this.size__I() == 0;
}
;
_.remove__Ljava_lang_Object_2Z = function java_util_AbstractCollection_remove__Ljava_lang_Object_2Z(o){
  var iter;
  iter = java_util_AbstractCollection_$advanceToFind__Ljava_util_AbstractCollection_2Ljava_util_Iterator_2Ljava_lang_Object_2Ljava_util_Iterator_2(this.iterator__Ljava_util_Iterator_2(), o);
  if (iter) {
    iter.remove__V();
    return true;
  }
   else {
    return false;
  }
}
;
_.toArray___3Ljava_lang_Object_2_3Ljava_lang_Object_2 = function java_util_AbstractCollection_toArray___3Ljava_lang_Object_2_3Ljava_lang_Object_2(a){
  var i, it, size;
  size = this.size__I();
  a.length < size && (a = com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2(a, size));
  it = this.iterator__Ljava_util_Iterator_2();
  for (i = 0; i < size; ++i) {
    com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(a, i, it.next__Ljava_lang_Object_2());
  }
  a.length > size && com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(a, size, null);
  return a;
}
;
_.toString__Ljava_lang_String_2$ = function java_util_AbstractCollection_toString__Ljava_lang_String_2(){
  return java_util_AbstractCollection_$toString__Ljava_util_AbstractCollection_2Ljava_lang_String_2(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
function java_util_AbstractMap_$keySet__Ljava_util_AbstractMap_2Ljava_util_Set_2(this$static){
  var entrySet;
  entrySet = new java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(this$static);
  return new java_util_AbstractMap$1_AbstractMap$1__Ljava_util_AbstractMap_2V(this$static, entrySet);
}

function java_util_AbstractMap(){
}

_ = java_util_AbstractMap.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function java_util_AbstractMap_equals__Ljava_lang_Object_2Z(obj){
  var entry, entry$iterator, otherKey, otherMap, otherValue;
  if (obj === this) {
    return true;
  }
  if (!(obj != null && obj.java_lang_Object_castableTypeMap$ && !!obj.java_lang_Object_castableTypeMap$[43])) {
    return false;
  }
  otherMap = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(obj, 43);
  if (this.java_util_AbstractHashMap_size != otherMap.java_util_AbstractHashMap_size) {
    return false;
  }
  for (entry$iterator = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V((new java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(otherMap)).java_util_AbstractHashMap$EntrySet_this$0); java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(entry$iterator.java_util_AbstractHashMap$EntrySetIterator_iter);) {
    entry = entry$iterator.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(entry$iterator.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
    otherKey = entry.getKey__Ljava_lang_Object_2();
    otherValue = entry.getValue__Ljava_lang_Object_2();
    if (!(otherKey == null?this.java_util_AbstractHashMap_nullSlotLive:otherKey != null && otherKey.java_lang_Object_castableTypeMap$ && !!otherKey.java_lang_Object_castableTypeMap$[1]?$intern_76 + com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(otherKey, 1) in this.java_util_AbstractHashMap_stringMap:java_util_AbstractHashMap_$hasHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2IZ(this, otherKey, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(otherKey)))) {
      return false;
    }
    if (!java_util_Utility_equalsWithNullCheck__Ljava_lang_Object_2Ljava_lang_Object_2Z(otherValue, otherKey == null?this.java_util_AbstractHashMap_nullSlot:otherKey != null && otherKey.java_lang_Object_castableTypeMap$ && !!otherKey.java_lang_Object_castableTypeMap$[1]?this.java_util_AbstractHashMap_stringMap[$intern_76 + com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(otherKey, 1)]:java_util_AbstractHashMap_$getHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2ILjava_lang_Object_2(this, otherKey, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(otherKey)))) {
      return false;
    }
  }
  return true;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractMap_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap_12_1classLit;
}
;
_.hashCode__I$ = function java_util_AbstractMap_hashCode__I(){
  var entry, entry$iterator, hashCode;
  hashCode = 0;
  for (entry$iterator = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V((new java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(this)).java_util_AbstractHashMap$EntrySet_this$0); java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(entry$iterator.java_util_AbstractHashMap$EntrySetIterator_iter);) {
    entry = entry$iterator.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(entry$iterator.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
    hashCode += entry.hashCode__I$();
    hashCode = ~~hashCode;
  }
  return hashCode;
}
;
_.toString__Ljava_lang_String_2$ = function java_util_AbstractMap_toString__Ljava_lang_String_2(){
  var comma, entry, iter, s;
  s = '{';
  comma = false;
  for (iter = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V((new java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(this)).java_util_AbstractHashMap$EntrySet_this$0); java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(iter.java_util_AbstractHashMap$EntrySetIterator_iter);) {
    entry = iter.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(iter.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
    comma?(s += $intern_165):(comma = true);
    s += $intern_2 + entry.getKey__Ljava_lang_Object_2();
    s += $intern_167;
    s += $intern_2 + entry.getValue__Ljava_lang_Object_2();
  }
  return s + '}';
}
;
_.java_lang_Object_castableTypeMap$ = {43:1};
function java_util_AbstractHashMap_$addAllHashEntries__Ljava_util_AbstractHashMap_2Ljava_util_Collection_2V(this$static, dest){
  var hashCodeMap = this$static.java_util_AbstractHashMap_hashCodeMap;
  for (var hashCode in hashCodeMap) {
    var hashCodeInt = parseInt(hashCode, 10);
    if (hashCode == hashCodeInt) {
      var array = hashCodeMap[hashCodeInt];
      for (var i = 0, c = array.length; i < c; ++i) {
        dest.add__Ljava_lang_Object_2Z(array[i]);
      }
    }
  }
}

function java_util_AbstractHashMap_$addAllStringEntries__Ljava_util_AbstractHashMap_2Ljava_util_Collection_2V(this$static, dest){
  var stringMap = this$static.java_util_AbstractHashMap_stringMap;
  for (var key in stringMap) {
    if (key.charCodeAt(0) == 58) {
      var entry = new java_util_AbstractHashMap$MapEntryString_AbstractHashMap$MapEntryString__Ljava_util_AbstractHashMap_2Ljava_lang_String_2V(this$static, key.substring(1));
      dest.add__Ljava_lang_Object_2Z(entry);
    }
  }
}

function java_util_AbstractHashMap_$clearImpl__Ljava_util_AbstractHashMap_2V(this$static){
  this$static.java_util_AbstractHashMap_hashCodeMap = [];
  this$static.java_util_AbstractHashMap_stringMap = {};
  this$static.java_util_AbstractHashMap_nullSlotLive = false;
  this$static.java_util_AbstractHashMap_nullSlot = null;
  this$static.java_util_AbstractHashMap_size = 0;
}

function java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(this$static, key){
  return key == null?this$static.java_util_AbstractHashMap_nullSlotLive:key != null && key.java_lang_Object_castableTypeMap$ && !!key.java_lang_Object_castableTypeMap$[1]?java_util_AbstractHashMap_$hasStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Z(this$static, com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(key, 1)):java_util_AbstractHashMap_$hasHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2IZ(this$static, key, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(key));
}

function java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, key){
  return key == null?this$static.java_util_AbstractHashMap_nullSlot:key != null && key.java_lang_Object_castableTypeMap$ && !!key.java_lang_Object_castableTypeMap$[1]?this$static.java_util_AbstractHashMap_stringMap[$intern_76 + com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(key, 1)]:java_util_AbstractHashMap_$getHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(key));
}

function java_util_AbstractHashMap_$getHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, hashCode){
  var array = this$static.java_util_AbstractHashMap_hashCodeMap[hashCode];
  if (array) {
    for (var i = 0, c = array.length; i < c; ++i) {
      var entry = array[i];
      var entryKey = entry.getKey__Ljava_lang_Object_2();
      if (this$static.private$java_util_AbstractHashMap$equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z(key, entryKey)) {
        return entry.getValue__Ljava_lang_Object_2();
      }
    }
  }
  return null;
}

function java_util_AbstractHashMap_$hasHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2IZ(this$static, key, hashCode){
  var array = this$static.java_util_AbstractHashMap_hashCodeMap[hashCode];
  if (array) {
    for (var i = 0, c = array.length; i < c; ++i) {
      var entry = array[i];
      var entryKey = entry.getKey__Ljava_lang_Object_2();
      if (this$static.private$java_util_AbstractHashMap$equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z(key, entryKey)) {
        return true;
      }
    }
  }
  return false;
}

function java_util_AbstractHashMap_$hasStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Z(this$static, key){
  return $intern_76 + key in this$static.java_util_AbstractHashMap_stringMap;
}

function java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, key, value){
  return key == null?java_util_AbstractHashMap_$putNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, value):key != null && key.java_lang_Object_castableTypeMap$ && !!key.java_lang_Object_castableTypeMap$[1]?java_util_AbstractHashMap_$putStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(key, 1), value):java_util_AbstractHashMap_$putHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, value, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(key));
}

function java_util_AbstractHashMap_$putHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, value, hashCode){
  var array = this$static.java_util_AbstractHashMap_hashCodeMap[hashCode];
  if (array) {
    for (var i = 0, c = array.length; i < c; ++i) {
      var entry = array[i];
      var entryKey = entry.getKey__Ljava_lang_Object_2();
      if (this$static.private$java_util_AbstractHashMap$equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z(key, entryKey)) {
        var previous = entry.getValue__Ljava_lang_Object_2();
        entry.setValue__Ljava_lang_Object_2Ljava_lang_Object_2(value);
        return previous;
      }
    }
  }
   else {
    array = this$static.java_util_AbstractHashMap_hashCodeMap[hashCode] = [];
  }
  var entry = new java_util_MapEntryImpl_MapEntryImpl__Ljava_lang_Object_2Ljava_lang_Object_2V(key, value);
  array.push(entry);
  ++this$static.java_util_AbstractHashMap_size;
  return null;
}

function java_util_AbstractHashMap_$putNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, value){
  var result;
  result = this$static.java_util_AbstractHashMap_nullSlot;
  this$static.java_util_AbstractHashMap_nullSlot = value;
  if (!this$static.java_util_AbstractHashMap_nullSlotLive) {
    this$static.java_util_AbstractHashMap_nullSlotLive = true;
    ++this$static.java_util_AbstractHashMap_size;
  }
  return result;
}

function java_util_AbstractHashMap_$putStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, key, value){
  var result, stringMap = this$static.java_util_AbstractHashMap_stringMap;
  key = $intern_76 + key;
  key in stringMap?(result = stringMap[key]):++this$static.java_util_AbstractHashMap_size;
  stringMap[key] = value;
  return result;
}

function java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static, key){
  return key == null?java_util_AbstractHashMap_$removeNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2(this$static):key != null && key.java_lang_Object_castableTypeMap$ && !!key.java_lang_Object_castableTypeMap$[1]?java_util_AbstractHashMap_$removeStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Ljava_lang_Object_2(this$static, com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(key, 1)):java_util_AbstractHashMap_$removeHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, ~~com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(key));
}

function java_util_AbstractHashMap_$removeHashValue__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2ILjava_lang_Object_2(this$static, key, hashCode){
  var array = this$static.java_util_AbstractHashMap_hashCodeMap[hashCode];
  if (array) {
    for (var i = 0, c = array.length; i < c; ++i) {
      var entry = array[i];
      var entryKey = entry.getKey__Ljava_lang_Object_2();
      if (this$static.private$java_util_AbstractHashMap$equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z(key, entryKey)) {
        array.length == 1?delete this$static.java_util_AbstractHashMap_hashCodeMap[hashCode]:array.splice(i, 1);
        --this$static.java_util_AbstractHashMap_size;
        return entry.getValue__Ljava_lang_Object_2();
      }
    }
  }
  return null;
}

function java_util_AbstractHashMap_$removeNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2(this$static){
  var result;
  result = this$static.java_util_AbstractHashMap_nullSlot;
  this$static.java_util_AbstractHashMap_nullSlot = null;
  if (this$static.java_util_AbstractHashMap_nullSlotLive) {
    this$static.java_util_AbstractHashMap_nullSlotLive = false;
    --this$static.java_util_AbstractHashMap_size;
  }
  return result;
}

function java_util_AbstractHashMap_$removeStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Ljava_lang_Object_2(this$static, key){
  var result, stringMap = this$static.java_util_AbstractHashMap_stringMap;
  key = $intern_76 + key;
  if (key in stringMap) {
    result = stringMap[key];
    --this$static.java_util_AbstractHashMap_size;
    delete stringMap[key];
  }
  return result;
}

function java_util_AbstractHashMap(){
}

_ = java_util_AbstractHashMap.prototype = new java_util_AbstractMap;
_.private$java_util_AbstractHashMap$equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z = function java_util_AbstractHashMap_equalsBridge__Ljava_lang_Object_2Ljava_lang_Object_2Z(value1, value2){
  return (value1 == null?null:value1) === (value2 == null?null:value2) || value1 != null && com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(value1, value2);
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractHashMap_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {43:1};
_.java_util_AbstractHashMap_hashCodeMap = null;
_.java_util_AbstractHashMap_nullSlot = null;
_.java_util_AbstractHashMap_nullSlotLive = false;
_.java_util_AbstractHashMap_size = 0;
_.java_util_AbstractHashMap_stringMap = null;
function java_util_AbstractSet(){
}

_ = java_util_AbstractSet.prototype = new java_util_AbstractCollection;
_.equals__Ljava_lang_Object_2Z$ = function java_util_AbstractSet_equals__Ljava_lang_Object_2Z(o){
  var iter, other, otherItem;
  if (o === this) {
    return true;
  }
  if (!(o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[69])) {
    return false;
  }
  other = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 69);
  if (other.size__I() != this.size__I()) {
    return false;
  }
  for (iter = other.iterator__Ljava_util_Iterator_2(); iter.hasNext__Z();) {
    otherItem = iter.next__Ljava_lang_Object_2();
    if (!this.contains__Ljava_lang_Object_2Z(otherItem)) {
      return false;
    }
  }
  return true;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractSet_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractSet_12_1classLit;
}
;
_.hashCode__I$ = function java_util_AbstractSet_hashCode__I(){
  var hashCode, iter, next;
  hashCode = 0;
  for (iter = this.iterator__Ljava_util_Iterator_2(); iter.hasNext__Z();) {
    next = iter.next__Ljava_lang_Object_2();
    if (next != null) {
      hashCode += com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(next);
      hashCode = ~~hashCode;
    }
  }
  return hashCode;
}
;
_.java_lang_Object_castableTypeMap$ = {69:1};
function java_util_AbstractHashMap$EntrySet_$contains__Ljava_util_AbstractHashMap$EntrySet_2Ljava_lang_Object_2Z(this$static, o){
  var entry, key, value;
  if (o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[20]) {
    entry = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 20);
    key = entry.getKey__Ljava_lang_Object_2();
    if (java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(this$static.java_util_AbstractHashMap$EntrySet_this$0, key)) {
      value = java_util_AbstractHashMap_$get__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.java_util_AbstractHashMap$EntrySet_this$0, key);
      return java_util_HashMap_$equals__Ljava_util_HashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Z(entry.getValue__Ljava_lang_Object_2(), value);
    }
  }
  return false;
}

function java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V(this$0){
  this.java_util_AbstractHashMap$EntrySet_this$0 = this$0;
}

function java_util_AbstractHashMap$EntrySet(){
}

_ = java_util_AbstractHashMap$EntrySet_AbstractHashMap$EntrySet__Ljava_util_AbstractHashMap_2V.prototype = java_util_AbstractHashMap$EntrySet.prototype = new java_util_AbstractSet;
_.contains__Ljava_lang_Object_2Z = function java_util_AbstractHashMap$EntrySet_contains__Ljava_lang_Object_2Z(o){
  return java_util_AbstractHashMap$EntrySet_$contains__Ljava_util_AbstractHashMap$EntrySet_2Ljava_lang_Object_2Z(this, o);
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractHashMap$EntrySet_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$EntrySet_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function java_util_AbstractHashMap$EntrySet_iterator__Ljava_util_Iterator_2(){
  return new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V(this.java_util_AbstractHashMap$EntrySet_this$0);
}
;
_.remove__Ljava_lang_Object_2Z = function java_util_AbstractHashMap$EntrySet_remove__Ljava_lang_Object_2Z(entry){
  var key;
  if (java_util_AbstractHashMap$EntrySet_$contains__Ljava_util_AbstractHashMap$EntrySet_2Ljava_lang_Object_2Z(this, entry)) {
    key = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(entry, 20).getKey__Ljava_lang_Object_2();
    java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this.java_util_AbstractHashMap$EntrySet_this$0, key);
    return true;
  }
  return false;
}
;
_.size__I = function java_util_AbstractHashMap$EntrySet_size__I(){
  return this.java_util_AbstractHashMap$EntrySet_this$0.java_util_AbstractHashMap_size;
}
;
_.java_lang_Object_castableTypeMap$ = {69:1};
_.java_util_AbstractHashMap$EntrySet_this$0 = null;
function java_util_AbstractHashMap$EntrySetIterator_$next__Ljava_util_AbstractHashMap$EntrySetIterator_2Ljava_lang_Object_2(this$static){
  return this$static.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(this$static.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
}

function java_util_AbstractHashMap$EntrySetIterator_$remove__Ljava_util_AbstractHashMap$EntrySetIterator_2V(this$static){
  if (!this$static.java_util_AbstractHashMap$EntrySetIterator_last) {
    throw new java_lang_IllegalStateException_IllegalStateException__Ljava_lang_String_2V('Must call next() before remove().');
  }
   else {
    java_util_AbstractList$IteratorImpl_$remove__Ljava_util_AbstractList$IteratorImpl_2V(this$static.java_util_AbstractHashMap$EntrySetIterator_iter);
    java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.java_util_AbstractHashMap$EntrySetIterator_this$0, this$static.java_util_AbstractHashMap$EntrySetIterator_last.getKey__Ljava_lang_Object_2());
    this$static.java_util_AbstractHashMap$EntrySetIterator_last = null;
  }
}

function java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V(this$0){
  var list;
  this.java_util_AbstractHashMap$EntrySetIterator_this$0 = this$0;
  list = new java_util_ArrayList_ArrayList__V;
  this$0.java_util_AbstractHashMap_nullSlotLive && java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(list, new java_util_AbstractHashMap$MapEntryNull_AbstractHashMap$MapEntryNull__Ljava_util_AbstractHashMap_2V(this$0));
  java_util_AbstractHashMap_$addAllStringEntries__Ljava_util_AbstractHashMap_2Ljava_util_Collection_2V(this$0, list);
  java_util_AbstractHashMap_$addAllHashEntries__Ljava_util_AbstractHashMap_2Ljava_util_Collection_2V(this$0, list);
  this.java_util_AbstractHashMap$EntrySetIterator_iter = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(list);
}

function java_util_AbstractHashMap$EntrySetIterator(){
}

_ = java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V.prototype = java_util_AbstractHashMap$EntrySetIterator.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractHashMap$EntrySetIterator_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$EntrySetIterator_12_1classLit;
}
;
_.hasNext__Z = function java_util_AbstractHashMap$EntrySetIterator_hasNext__Z(){
  return java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(this.java_util_AbstractHashMap$EntrySetIterator_iter);
}
;
_.next__Ljava_lang_Object_2 = function java_util_AbstractHashMap$EntrySetIterator_next__Ljava_lang_Object_2(){
  return this.java_util_AbstractHashMap$EntrySetIterator_last = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(this.java_util_AbstractHashMap$EntrySetIterator_iter), 20);
}
;
_.remove__V = function java_util_AbstractHashMap$EntrySetIterator_remove__V(){
  java_util_AbstractHashMap$EntrySetIterator_$remove__Ljava_util_AbstractHashMap$EntrySetIterator_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.java_util_AbstractHashMap$EntrySetIterator_iter = null;
_.java_util_AbstractHashMap$EntrySetIterator_last = null;
_.java_util_AbstractHashMap$EntrySetIterator_this$0 = null;
function java_util_AbstractMapEntry(){
}

_ = java_util_AbstractMapEntry.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function java_util_AbstractMapEntry_equals__Ljava_lang_Object_2Z(other){
  var entry;
  if (other != null && other.java_lang_Object_castableTypeMap$ && !!other.java_lang_Object_castableTypeMap$[20]) {
    entry = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(other, 20);
    if (java_util_Utility_equalsWithNullCheck__Ljava_lang_Object_2Ljava_lang_Object_2Z(this.getKey__Ljava_lang_Object_2(), entry.getKey__Ljava_lang_Object_2()) && java_util_Utility_equalsWithNullCheck__Ljava_lang_Object_2Ljava_lang_Object_2Z(this.getValue__Ljava_lang_Object_2(), entry.getValue__Ljava_lang_Object_2())) {
      return true;
    }
  }
  return false;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractMapEntry_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMapEntry_12_1classLit;
}
;
_.hashCode__I$ = function java_util_AbstractMapEntry_hashCode__I(){
  var keyHash, valueHash;
  keyHash = 0;
  valueHash = 0;
  this.getKey__Ljava_lang_Object_2() != null && (keyHash = com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(this.getKey__Ljava_lang_Object_2()));
  this.getValue__Ljava_lang_Object_2() != null && (valueHash = com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(this.getValue__Ljava_lang_Object_2()));
  return keyHash ^ valueHash;
}
;
_.toString__Ljava_lang_String_2$ = function java_util_AbstractMapEntry_toString__Ljava_lang_String_2(){
  return this.getKey__Ljava_lang_Object_2() + $intern_167 + this.getValue__Ljava_lang_Object_2();
}
;
_.java_lang_Object_castableTypeMap$ = {20:1};
function java_util_AbstractHashMap$MapEntryNull_AbstractHashMap$MapEntryNull__Ljava_util_AbstractHashMap_2V(this$0){
  this.java_util_AbstractHashMap$MapEntryNull_this$0 = this$0;
}

function java_util_AbstractHashMap$MapEntryNull(){
}

_ = java_util_AbstractHashMap$MapEntryNull_AbstractHashMap$MapEntryNull__Ljava_util_AbstractHashMap_2V.prototype = java_util_AbstractHashMap$MapEntryNull.prototype = new java_util_AbstractMapEntry;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractHashMap$MapEntryNull_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$MapEntryNull_12_1classLit;
}
;
_.getKey__Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryNull_getKey__Ljava_lang_Object_2(){
  return null;
}
;
_.getValue__Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryNull_getValue__Ljava_lang_Object_2(){
  return this.java_util_AbstractHashMap$MapEntryNull_this$0.java_util_AbstractHashMap_nullSlot;
}
;
_.setValue__Ljava_lang_Object_2Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryNull_setValue__Ljava_lang_Object_2Ljava_lang_Object_2(object){
  return java_util_AbstractHashMap_$putNullSlot__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this.java_util_AbstractHashMap$MapEntryNull_this$0, object);
}
;
_.java_lang_Object_castableTypeMap$ = {20:1};
_.java_util_AbstractHashMap$MapEntryNull_this$0 = null;
function java_util_AbstractHashMap$MapEntryString_AbstractHashMap$MapEntryString__Ljava_util_AbstractHashMap_2Ljava_lang_String_2V(this$0, key){
  this.java_util_AbstractHashMap$MapEntryString_this$0 = this$0;
  this.java_util_AbstractHashMap$MapEntryString_key = key;
}

function java_util_AbstractHashMap$MapEntryString(){
}

_ = java_util_AbstractHashMap$MapEntryString_AbstractHashMap$MapEntryString__Ljava_util_AbstractHashMap_2Ljava_lang_String_2V.prototype = java_util_AbstractHashMap$MapEntryString.prototype = new java_util_AbstractMapEntry;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractHashMap$MapEntryString_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$MapEntryString_12_1classLit;
}
;
_.getKey__Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryString_getKey__Ljava_lang_Object_2(){
  return this.java_util_AbstractHashMap$MapEntryString_key;
}
;
_.getValue__Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryString_getValue__Ljava_lang_Object_2(){
  return this.java_util_AbstractHashMap$MapEntryString_this$0.java_util_AbstractHashMap_stringMap[$intern_76 + this.java_util_AbstractHashMap$MapEntryString_key];
}
;
--></script>
<script><!--
_.setValue__Ljava_lang_Object_2Ljava_lang_Object_2 = function java_util_AbstractHashMap$MapEntryString_setValue__Ljava_lang_Object_2Ljava_lang_Object_2(object){
  return java_util_AbstractHashMap_$putStringValue__Ljava_util_AbstractHashMap_2Ljava_lang_String_2Ljava_lang_Object_2Ljava_lang_Object_2(this.java_util_AbstractHashMap$MapEntryString_this$0, this.java_util_AbstractHashMap$MapEntryString_key, object);
}
;
_.java_lang_Object_castableTypeMap$ = {20:1};
_.java_util_AbstractHashMap$MapEntryString_key = null;
_.java_util_AbstractHashMap$MapEntryString_this$0 = null;
function java_util_AbstractList_checkIndex__IIV(index, size){
  (index < 0 || index >= size) && java_util_AbstractList_indexOutOfBounds__IIV(index, size);
}

function java_util_AbstractList_indexOutOfBounds__IIV(index, size){
  throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__Ljava_lang_String_2V('Index: ' + index + ', Size: ' + size);
}

function java_util_AbstractList(){
}

_ = java_util_AbstractList.prototype = new java_util_AbstractCollection;
_.add__Ljava_lang_Object_2Z = function java_util_AbstractList_add__Ljava_lang_Object_2Z(obj){
  this.add__ILjava_lang_Object_2V(this.size__I(), obj);
  return true;
}
;
_.add__ILjava_lang_Object_2V = function java_util_AbstractList_add__ILjava_lang_Object_2V(index, element){
  throw new java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V('Add not supported on this list');
}
;
_.equals__Ljava_lang_Object_2Z$ = function java_util_AbstractList_equals__Ljava_lang_Object_2Z(o){
  var elem, elemOther, iter, iterOther, other;
  if (o === this) {
    return true;
  }
  if (!(o != null && o.java_lang_Object_castableTypeMap$ && !!o.java_lang_Object_castableTypeMap$[44])) {
    return false;
  }
  other = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(o, 44);
  if (this.size__I() != other.size__I()) {
    return false;
  }
  iter = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this);
  iterOther = other.iterator__Ljava_util_Iterator_2();
  while (iter.java_util_AbstractList$IteratorImpl_i < iter.java_util_AbstractList$IteratorImpl_this$0.size__I()) {
    elem = java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(iter);
    elemOther = java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(iterOther);
    if (!(elem == null?elemOther == null:com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(elem, elemOther))) {
      return false;
    }
  }
  return true;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractList_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList_12_1classLit;
}
;
_.hashCode__I$ = function java_util_AbstractList_hashCode__I(){
  var iter, k, obj;
  k = 1;
  iter = new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this);
  while (iter.java_util_AbstractList$IteratorImpl_i < iter.java_util_AbstractList$IteratorImpl_this$0.size__I()) {
    obj = java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(iter);
    k = 31 * k + (obj == null?0:com_google_gwt_core_client_JavaScriptObject_hashCode_1_1devirtual$__Ljava_lang_Object_2I(obj));
    k = ~~k;
  }
  return k;
}
;
_.iterator__Ljava_util_Iterator_2 = function java_util_AbstractList_iterator__Ljava_util_Iterator_2(){
  return new java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this);
}
;
_.listIterator__Ljava_util_ListIterator_2 = function java_util_AbstractList_listIterator__Ljava_util_ListIterator_2(){
  return new java_util_AbstractList$ListIteratorImpl_AbstractList$ListIteratorImpl__Ljava_util_AbstractList_2IV(this, 0);
}
;
_.listIterator__ILjava_util_ListIterator_2 = function java_util_AbstractList_listIterator__ILjava_util_ListIterator_2(from){
  return new java_util_AbstractList$ListIteratorImpl_AbstractList$ListIteratorImpl__Ljava_util_AbstractList_2IV(this, from);
}
;
_.remove__ILjava_lang_Object_2 = function java_util_AbstractList_remove__ILjava_lang_Object_2(index){
  throw new java_lang_UnsupportedOperationException_UnsupportedOperationException__Ljava_lang_String_2V('Remove not supported on this list');
}
;
_.java_lang_Object_castableTypeMap$ = {44:1};
function java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(this$static){
  return this$static.java_util_AbstractList$IteratorImpl_i < this$static.java_util_AbstractList$IteratorImpl_this$0.size__I();
}

function java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(this$static){
  if (this$static.java_util_AbstractList$IteratorImpl_i >= this$static.java_util_AbstractList$IteratorImpl_this$0.size__I()) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  return this$static.java_util_AbstractList$IteratorImpl_this$0.get__ILjava_lang_Object_2(this$static.java_util_AbstractList$IteratorImpl_last = this$static.java_util_AbstractList$IteratorImpl_i++);
}

function java_util_AbstractList$IteratorImpl_$remove__Ljava_util_AbstractList$IteratorImpl_2V(this$static){
  if (this$static.java_util_AbstractList$IteratorImpl_last < 0) {
    throw new java_lang_IllegalStateException_IllegalStateException__V;
  }
  this$static.java_util_AbstractList$IteratorImpl_this$0.remove__ILjava_lang_Object_2(this$static.java_util_AbstractList$IteratorImpl_last);
  this$static.java_util_AbstractList$IteratorImpl_i = this$static.java_util_AbstractList$IteratorImpl_last;
  this$static.java_util_AbstractList$IteratorImpl_last = -1;
}

function java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V(this$0){
  this.java_util_AbstractList$IteratorImpl_this$0 = this$0;
}

function java_util_AbstractList$IteratorImpl(){
}

_ = java_util_AbstractList$IteratorImpl_AbstractList$IteratorImpl__Ljava_util_AbstractList_2V.prototype = java_util_AbstractList$IteratorImpl.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractList$IteratorImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList$IteratorImpl_12_1classLit;
}
;
_.hasNext__Z = function java_util_AbstractList$IteratorImpl_hasNext__Z(){
  return this.java_util_AbstractList$IteratorImpl_i < this.java_util_AbstractList$IteratorImpl_this$0.size__I();
}
;
_.next__Ljava_lang_Object_2 = function java_util_AbstractList$IteratorImpl_next__Ljava_lang_Object_2(){
  return java_util_AbstractList$IteratorImpl_$next__Ljava_util_AbstractList$IteratorImpl_2Ljava_lang_Object_2(this);
}
;
_.remove__V = function java_util_AbstractList$IteratorImpl_remove__V(){
  java_util_AbstractList$IteratorImpl_$remove__Ljava_util_AbstractList$IteratorImpl_2V(this);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.java_util_AbstractList$IteratorImpl_i = 0;
_.java_util_AbstractList$IteratorImpl_last = -1;
_.java_util_AbstractList$IteratorImpl_this$0 = null;
function java_util_AbstractList$ListIteratorImpl_$previous__Ljava_util_AbstractList$ListIteratorImpl_2Ljava_lang_Object_2(this$static){
  if (this$static.java_util_AbstractList$IteratorImpl_i <= 0) {
    throw new java_util_NoSuchElementException_NoSuchElementException__V;
  }
  return this$static.java_util_AbstractList$ListIteratorImpl_this$0.get__ILjava_lang_Object_2(this$static.java_util_AbstractList$IteratorImpl_last = --this$static.java_util_AbstractList$IteratorImpl_i);
}

function java_util_AbstractList$ListIteratorImpl_AbstractList$ListIteratorImpl__Ljava_util_AbstractList_2IV(this$0, start){
  var size;
  this.java_util_AbstractList$ListIteratorImpl_this$0 = this$0;
  this.java_util_AbstractList$IteratorImpl_this$0 = this$0;
  size = this$0.size__I();
  (start < 0 || start > size) && java_util_AbstractList_indexOutOfBounds__IIV(start, size);
  this.java_util_AbstractList$IteratorImpl_i = start;
}

function java_util_AbstractList$ListIteratorImpl(){
}

_ = java_util_AbstractList$ListIteratorImpl_AbstractList$ListIteratorImpl__Ljava_util_AbstractList_2IV.prototype = java_util_AbstractList$ListIteratorImpl.prototype = new java_util_AbstractList$IteratorImpl;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractList$ListIteratorImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList$ListIteratorImpl_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.java_util_AbstractList$ListIteratorImpl_this$0 = null;
function java_util_AbstractMap$1_AbstractMap$1__Ljava_util_AbstractMap_2V(this$0, val$entrySet){
  this.java_util_AbstractMap$1_this$0 = this$0;
  this.java_util_AbstractMap$1_val$entrySet = val$entrySet;
}

function java_util_AbstractMap$1(){
}

_ = java_util_AbstractMap$1_AbstractMap$1__Ljava_util_AbstractMap_2V.prototype = java_util_AbstractMap$1.prototype = new java_util_AbstractSet;
_.contains__Ljava_lang_Object_2Z = function java_util_AbstractMap$1_contains__Ljava_lang_Object_2Z(key){
  return java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(this.java_util_AbstractMap$1_this$0, key);
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractMap$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap$1_12_1classLit;
}
;
_.iterator__Ljava_util_Iterator_2 = function java_util_AbstractMap$1_iterator__Ljava_util_Iterator_2(){
  var java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0;
  return java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0 = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V(this.java_util_AbstractMap$1_val$entrySet.java_util_AbstractHashMap$EntrySet_this$0) , new java_util_AbstractMap$1$1_AbstractMap$1$1__Ljava_util_AbstractMap$1_2V(java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0);
}
;
_.size__I = function java_util_AbstractMap$1_size__I(){
  return this.java_util_AbstractMap$1_val$entrySet.java_util_AbstractHashMap$EntrySet_this$0.java_util_AbstractHashMap_size;
}
;
_.java_lang_Object_castableTypeMap$ = {69:1};
_.java_util_AbstractMap$1_this$0 = null;
_.java_util_AbstractMap$1_val$entrySet = null;
function java_util_AbstractMap$1$1_AbstractMap$1$1__Ljava_util_AbstractMap$1_2V(val$outerIter){
  this.java_util_AbstractMap$1$1_val$outerIter = val$outerIter;
}

function java_util_AbstractMap$1$1(){
}

_ = java_util_AbstractMap$1$1_AbstractMap$1$1__Ljava_util_AbstractMap$1_2V.prototype = java_util_AbstractMap$1$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function java_util_AbstractMap$1$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap$1$1_12_1classLit;
}
;
_.hasNext__Z = function java_util_AbstractMap$1$1_hasNext__Z(){
  return java_util_AbstractList$IteratorImpl_$hasNext__Ljava_util_AbstractList$IteratorImpl_2Z(this.java_util_AbstractMap$1$1_val$outerIter.java_util_AbstractHashMap$EntrySetIterator_iter);
}
;
_.next__Ljava_lang_Object_2 = function java_util_AbstractMap$1$1_next__Ljava_lang_Object_2(){
  var entry;
  entry = java_util_AbstractHashMap$EntrySetIterator_$next__Ljava_util_AbstractHashMap$EntrySetIterator_2Ljava_lang_Object_2(this.java_util_AbstractMap$1$1_val$outerIter);
  return entry.getKey__Ljava_lang_Object_2();
}
;
_.remove__V = function java_util_AbstractMap$1$1_remove__V(){
  java_util_AbstractHashMap$EntrySetIterator_$remove__Ljava_util_AbstractHashMap$EntrySetIterator_2V(this.java_util_AbstractMap$1$1_val$outerIter);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.java_util_AbstractMap$1$1_val$outerIter = null;
function java_util_ArrayList_$add__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static, o){
  com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.java_util_ArrayList_array, this$static.java_util_ArrayList_size++, o);
  return true;
}

function java_util_ArrayList_$add__Ljava_util_ArrayList_2ILjava_lang_Object_2V(this$static, index, o){
  (index < 0 || index > this$static.java_util_ArrayList_size) && java_util_AbstractList_indexOutOfBounds__IIV(index, this$static.java_util_ArrayList_size);
  this$static.java_util_ArrayList_array.splice(index, 0, o);
  ++this$static.java_util_ArrayList_size;
}

function java_util_ArrayList_$get__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static, index){
  java_util_AbstractList_checkIndex__IIV(index, this$static.java_util_ArrayList_size);
  return this$static.java_util_ArrayList_array[index];
}

function java_util_ArrayList_$indexOf__Ljava_util_ArrayList_2Ljava_lang_Object_2II(this$static, o, index){
  for (; index < this$static.java_util_ArrayList_size; ++index) {
    if (java_util_Utility_equalsWithNullCheck__Ljava_lang_Object_2Ljava_lang_Object_2Z(o, this$static.java_util_ArrayList_array[index])) {
      return index;
    }
  }
  return -1;
}

function java_util_ArrayList_$remove__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static, index){
  var previous;
  previous = (java_util_AbstractList_checkIndex__IIV(index, this$static.java_util_ArrayList_size) , this$static.java_util_ArrayList_array[index]);
  this$static.java_util_ArrayList_array.splice(index, 1);
  --this$static.java_util_ArrayList_size;
  return previous;
}

function java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this$static, o){
  var i;
  i = java_util_ArrayList_$indexOf__Ljava_util_ArrayList_2Ljava_lang_Object_2II(this$static, o, 0);
  if (i == -1) {
    return false;
  }
  java_util_ArrayList_$remove__Ljava_util_ArrayList_2ILjava_lang_Object_2(this$static, i);
  return true;
}

function java_util_ArrayList_$set__Ljava_util_ArrayList_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static, index, o){
  var previous;
  previous = (java_util_AbstractList_checkIndex__IIV(index, this$static.java_util_ArrayList_size) , this$static.java_util_ArrayList_array[index]);
  com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this$static.java_util_ArrayList_array, index, o);
  return previous;
}

function java_util_ArrayList_$toArray__Ljava_util_ArrayList_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2(this$static, out){
  var i, com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_a_0, com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_result_0;
  out.length < this$static.java_util_ArrayList_size && (out = (com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_a_0 = out , com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_result_0 = com_google_gwt_lang_Array_createFromSeed__IILcom_google_gwt_lang_Array_2(0, this$static.java_util_ArrayList_size) , com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_a_0.com_google_gwt_lang_Array_arrayClass$, com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_a_0.java_lang_Object_castableTypeMap$, com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_a_0.com_google_gwt_lang_Array_queryId$, com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_result_0) , com_google_gwt_lang_Array_createFrom___3Ljava_lang_Object_2I_3Ljava_lang_Object_2_result_0));
  for (i = 0; i < this$static.java_util_ArrayList_size; ++i) {
    com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(out, i, this$static.java_util_ArrayList_array[i]);
  }
  out.length > this$static.java_util_ArrayList_size && com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(out, this$static.java_util_ArrayList_size, null);
  return out;
}

function java_util_ArrayList_ArrayList__V(){
  this.java_util_ArrayList_array = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Object_12_1classLit, {63:1}, 0, 0, 0);
}

function java_util_ArrayList(){
}

_ = java_util_ArrayList_ArrayList__V.prototype = java_util_ArrayList.prototype = new java_util_AbstractList;
_.add__Ljava_lang_Object_2Z = function java_util_ArrayList_add__Ljava_lang_Object_2Z(o){
  return com_google_gwt_lang_Array_setCheck__Lcom_google_gwt_lang_Array_2ILjava_lang_Object_2Ljava_lang_Object_2(this.java_util_ArrayList_array, this.java_util_ArrayList_size++, o) , true;
}
;
_.add__ILjava_lang_Object_2V = function java_util_ArrayList_add__ILjava_lang_Object_2V(index, o){
  java_util_ArrayList_$add__Ljava_util_ArrayList_2ILjava_lang_Object_2V(this, index, o);
}
;
_.contains__Ljava_lang_Object_2Z = function java_util_ArrayList_contains__Ljava_lang_Object_2Z(o){
  return java_util_ArrayList_$indexOf__Ljava_util_ArrayList_2Ljava_lang_Object_2II(this, o, 0) != -1;
}
;
_.get__ILjava_lang_Object_2 = function java_util_ArrayList_get__ILjava_lang_Object_2(index){
  return java_util_AbstractList_checkIndex__IIV(index, this.java_util_ArrayList_size) , this.java_util_ArrayList_array[index];
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_ArrayList_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1ArrayList_12_1classLit;
}
;
_.isEmpty__Z = function java_util_ArrayList_isEmpty__Z(){
  return this.java_util_ArrayList_size == 0;
}
;
_.remove__ILjava_lang_Object_2 = function java_util_ArrayList_remove__ILjava_lang_Object_2(index){
  return java_util_ArrayList_$remove__Ljava_util_ArrayList_2ILjava_lang_Object_2(this, index);
}
;
_.remove__Ljava_lang_Object_2Z = function java_util_ArrayList_remove__Ljava_lang_Object_2Z(o){
  return java_util_ArrayList_$remove__Ljava_util_ArrayList_2Ljava_lang_Object_2Z(this, o);
}
;
_.size__I = function java_util_ArrayList_size__I(){
  return this.java_util_ArrayList_size;
}
;
_.toArray___3Ljava_lang_Object_2_3Ljava_lang_Object_2 = function java_util_ArrayList_toArray___3Ljava_lang_Object_2_3Ljava_lang_Object_2(out){
  return java_util_ArrayList_$toArray__Ljava_util_ArrayList_2_3Ljava_lang_Object_2_3Ljava_lang_Object_2(this, out);
}
;
_.java_lang_Object_castableTypeMap$ = {44:1, 63:1};
_.java_util_ArrayList_size = 0;
function java_util_Collections_$clinit__V(){
  java_util_Collections_$clinit__V = nullMethod;
  java_util_Collections_EMPTY_1LIST = new java_util_Collections$EmptyList_Collections$EmptyList__V;
}

var java_util_Collections_EMPTY_1LIST;
function java_util_Collections$EmptyList_Collections$EmptyList__V(){
}

function java_util_Collections$EmptyList(){
}

_ = java_util_Collections$EmptyList_Collections$EmptyList__V.prototype = java_util_Collections$EmptyList.prototype = new java_util_AbstractList;
_.contains__Ljava_lang_Object_2Z = function java_util_Collections$EmptyList_contains__Ljava_lang_Object_2Z(object){
  return false;
}
;
_.get__ILjava_lang_Object_2 = function java_util_Collections$EmptyList_get__ILjava_lang_Object_2(location){
  throw new java_lang_IndexOutOfBoundsException_IndexOutOfBoundsException__V;
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_Collections$EmptyList_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1Collections$EmptyList_12_1classLit;
}
;
_.size__I = function java_util_Collections$EmptyList_size__I(){
  return 0;
}
;
_.java_lang_Object_castableTypeMap$ = {44:1, 63:1};
function java_util_Date_Date__V(){
  this.java_util_Date_jsdate = new Date;
}

function java_util_Date_Date__JV(date){
  this.java_util_Date_jsdate = new Date(com_google_gwt_lang_LongLib_toDouble__Lcom_google_gwt_lang_LongLibBase$LongEmul_2D(date));
}

function java_util_Date_padTwo__ILjava_lang_String_2(number){
  return number < 10?$intern_75 + number:$intern_2 + number;
}

function java_util_Date(){
}

_ = java_util_Date_Date__JV.prototype = java_util_Date_Date__V.prototype = java_util_Date.prototype = new java_lang_Object;
_.equals__Ljava_lang_Object_2Z$ = function java_util_Date_equals__Ljava_lang_Object_2Z(obj){
  return obj != null && obj.java_lang_Object_castableTypeMap$ && !!obj.java_lang_Object_castableTypeMap$[70] && com_google_gwt_lang_LongLib_eq__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Z(com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(this.java_util_Date_jsdate.getTime()), com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(obj, 70).java_util_Date_jsdate.getTime()));
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_Date_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1Date_12_1classLit;
}
;
_.hashCode__I$ = function java_util_Date_hashCode__I(){
  var time;
  time = com_google_gwt_lang_LongLib_fromDouble__DLcom_google_gwt_lang_LongLibBase$LongEmul_2(this.java_util_Date_jsdate.getTime());
  return com_google_gwt_lang_LongLib_toInt__Lcom_google_gwt_lang_LongLibBase$LongEmul_2I(com_google_gwt_lang_LongLib_xor__Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2Lcom_google_gwt_lang_LongLibBase$LongEmul_2(time, com_google_gwt_lang_LongLib_shru__Lcom_google_gwt_lang_LongLibBase$LongEmul_2ILcom_google_gwt_lang_LongLibBase$LongEmul_2(time, 32)));
}
;
_.toString__Ljava_lang_String_2$ = function java_util_Date_toString__Ljava_lang_String_2(){
  var hourOffset, minuteOffset, offset;
  offset = -this.java_util_Date_jsdate.getTimezoneOffset();
  hourOffset = (offset >= 0?'+':$intern_2) + ~~(offset / 60);
  minuteOffset = (offset < 0?-offset:offset) % 60 < 10?$intern_75 + (offset < 0?-offset:offset) % 60:$intern_2 + (offset < 0?-offset:offset) % 60;
  return (java_util_Date$StringData_$clinit__V() , java_util_Date$StringData_DAYS)[this.java_util_Date_jsdate.getDay()] + $intern_8 + java_util_Date$StringData_MONTHS[this.java_util_Date_jsdate.getMonth()] + $intern_8 + java_util_Date_padTwo__ILjava_lang_String_2(this.java_util_Date_jsdate.getDate()) + $intern_8 + java_util_Date_padTwo__ILjava_lang_String_2(this.java_util_Date_jsdate.getHours()) + $intern_76 + java_util_Date_padTwo__ILjava_lang_String_2(this.java_util_Date_jsdate.getMinutes()) + $intern_76 + java_util_Date_padTwo__ILjava_lang_String_2(this.java_util_Date_jsdate.getSeconds()) + ' GMT' + hourOffset + minuteOffset + $intern_8 + this.java_util_Date_jsdate.getFullYear();
}
;
_.java_lang_Object_castableTypeMap$ = {63:1, 65:1, 70:1};
_.java_util_Date_jsdate = null;
function java_util_Date$StringData_$clinit__V(){
  java_util_Date$StringData_$clinit__V = nullMethod;
  java_util_Date$StringData_DAYS = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_66, $intern_67, $intern_68, $intern_69, $intern_70, $intern_71, $intern_72]);
  java_util_Date$StringData_MONTHS = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_lang_Array_2Lcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, [$intern_45, $intern_46, $intern_47, $intern_48, $intern_37, $intern_49, $intern_50, $intern_51, $intern_52, $intern_53, $intern_54, $intern_55]);
}

var java_util_Date$StringData_DAYS, java_util_Date$StringData_MONTHS;
function java_util_HashMap_$equals__Ljava_util_HashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Z(value1, value2){
  return (value1 == null?null:value1) === (value2 == null?null:value2) || value1 != null && com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(value1, value2);
}

function java_util_HashMap_HashMap__V(){
  java_util_AbstractHashMap_$clearImpl__Ljava_util_AbstractHashMap_2V(this);
}

function java_util_HashMap(){
}

_ = java_util_HashMap_HashMap__V.prototype = java_util_HashMap.prototype = new java_util_AbstractHashMap;
_.getClass__Ljava_lang_Class_2$ = function java_util_HashMap_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1HashMap_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {43:1, 63:1};
function java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z(this$static, o){
  var old;
  old = java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(this$static.java_util_HashSet_map, o, this$static);
  return old == null;
}

function java_util_HashSet_HashSet__V(){
  this.java_util_HashSet_map = new java_util_HashMap_HashMap__V;
}

function java_util_HashSet(){
}

_ = java_util_HashSet_HashSet__V.prototype = java_util_HashSet.prototype = new java_util_AbstractSet;
_.add__Ljava_lang_Object_2Z = function java_util_HashSet_add__Ljava_lang_Object_2Z(o){
  var java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0;
  return java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0 = java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(this.java_util_HashSet_map, o, this) , java_util_HashSet_$add__Ljava_util_HashSet_2Ljava_lang_Object_2Z_old_0 == null;
}
;
_.contains__Ljava_lang_Object_2Z = function java_util_HashSet_contains__Ljava_lang_Object_2Z(o){
  return java_util_AbstractHashMap_$containsKey__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Z(this.java_util_HashSet_map, o);
}
;
_.getClass__Ljava_lang_Class_2$ = function java_util_HashSet_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1HashSet_12_1classLit;
}
;
_.isEmpty__Z = function java_util_HashSet_isEmpty__Z(){
  return this.java_util_HashSet_map.java_util_AbstractHashMap_size == 0;
}
;
_.iterator__Ljava_util_Iterator_2 = function java_util_HashSet_iterator__Ljava_util_Iterator_2(){
  var java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0;
  return java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0 = new java_util_AbstractHashMap$EntrySetIterator_AbstractHashMap$EntrySetIterator__Ljava_util_AbstractHashMap_2V(java_util_AbstractMap_$keySet__Ljava_util_AbstractMap_2Ljava_util_Set_2(this.java_util_HashSet_map).java_util_AbstractMap$1_val$entrySet.java_util_AbstractHashMap$EntrySet_this$0) , new java_util_AbstractMap$1$1_AbstractMap$1$1__Ljava_util_AbstractMap$1_2V(java_util_AbstractMap$1_$iterator__Ljava_util_AbstractMap$1_2Ljava_util_Iterator_2_outerIter_0);
}
;
_.remove__Ljava_lang_Object_2Z = function java_util_HashSet_remove__Ljava_lang_Object_2Z(o){
  return java_util_AbstractHashMap_$remove__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2(this.java_util_HashSet_map, o) != null;
}
;
_.size__I = function java_util_HashSet_size__I(){
  return this.java_util_HashSet_map.java_util_AbstractHashMap_size;
}
;
_.toString__Ljava_lang_String_2$ = function java_util_HashSet_toString__Ljava_lang_String_2(){
  return java_util_AbstractCollection_$toString__Ljava_util_AbstractCollection_2Ljava_lang_String_2(java_util_AbstractMap_$keySet__Ljava_util_AbstractMap_2Ljava_util_Set_2(this.java_util_HashSet_map));
}
;
_.java_lang_Object_castableTypeMap$ = {63:1, 69:1};
_.java_util_HashSet_map = null;
function java_util_MapEntryImpl_MapEntryImpl__Ljava_lang_Object_2Ljava_lang_Object_2V(key, value){
  this.java_util_MapEntryImpl_key = key;
  this.java_util_MapEntryImpl_value = value;
}

function java_util_MapEntryImpl(){
}

_ = java_util_MapEntryImpl_MapEntryImpl__Ljava_lang_Object_2Ljava_lang_Object_2V.prototype = java_util_MapEntryImpl.prototype = new java_util_AbstractMapEntry;
_.getClass__Ljava_lang_Class_2$ = function java_util_MapEntryImpl_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1MapEntryImpl_12_1classLit;
}
;
_.getKey__Ljava_lang_Object_2 = function java_util_MapEntryImpl_getKey__Ljava_lang_Object_2(){
  return this.java_util_MapEntryImpl_key;
}
;
_.getValue__Ljava_lang_Object_2 = function java_util_MapEntryImpl_getValue__Ljava_lang_Object_2(){
  return this.java_util_MapEntryImpl_value;
}
;
_.setValue__Ljava_lang_Object_2Ljava_lang_Object_2 = function java_util_MapEntryImpl_setValue__Ljava_lang_Object_2Ljava_lang_Object_2(value){
  var old;
  old = this.java_util_MapEntryImpl_value;
  this.java_util_MapEntryImpl_value = value;
  return old;
}
;
_.java_lang_Object_castableTypeMap$ = {20:1};
_.java_util_MapEntryImpl_key = null;
_.java_util_MapEntryImpl_value = null;
function java_util_NoSuchElementException_NoSuchElementException__V(){
  com_google_gwt_core_client_impl_StackTraceCreator$Collector_$fillInStackTrace__Lcom_google_gwt_core_client_impl_StackTraceCreator$Collector_2Ljava_lang_Throwable_2V();
}

function java_util_NoSuchElementException(){
}

_ = java_util_NoSuchElementException_NoSuchElementException__V.prototype = java_util_NoSuchElementException.prototype = new java_lang_RuntimeException;
_.getClass__Ljava_lang_Class_2$ = function java_util_NoSuchElementException_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1NoSuchElementException_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {3:1, 23:1, 63:1, 74:1};
--></script>
<script><!--
function java_util_Utility_equalsWithNullCheck__Ljava_lang_Object_2Ljava_lang_Object_2Z(a, b){
  return (a == null?null:a) === (b == null?null:b) || a != null && com_google_gwt_core_client_JavaScriptObject_equals_1_1devirtual$__Ljava_lang_Object_2Ljava_lang_Object_2Z(a, b);
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$extractFields__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2V(this$static){
  var anlSelect, expSelect;
  this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr = $intern_2;
  expSelect = this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex;
  anlSelect = this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex;
  if (expSelect == 0)
  ;
  else if (expSelect > 0) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += 'Iterate ' + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_168 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_169 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_170 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_171;
    expSelect > 1 && (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += $intern_172 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_168 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_169 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_170 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_171);
  }
  anlSelect == 1?(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += 'ODEs(stopTime=' + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_173 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + ',density=' + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_163):anlSelect == 2 && (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += 'Simulation(stopTime=' + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_173 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + ',replications=' + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_163);
  expSelect == 0?(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += '{\n'):(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += '{} plot{\n');
  this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr += $intern_172 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_expressions.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + '\n}';
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onAnalysisSelect__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this$static){
  var selectedIndex;
  selectedIndex = this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex;
  if (selectedIndex == 0) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisPanel.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  }
   else {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisPanel.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
    selectedIndex == 1 && (com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_densityLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'density', false) , undefined);
    selectedIndex == 2 && (com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_densityLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'replications', false) , undefined);
  }
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onConfirmClick__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var parent;
  if (uk_ac_imperial_gpaexpress_client_AnalysisScreen_$validateFields__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Z(this$static)) {
    uk_ac_imperial_gpaexpress_client_AnalysisScreen_$extractFields__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2V(this$static);
    uk_ac_imperial_gpaexpress_client_AnalysisScreen_$updateUI__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2V(this$static);
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_parseResponse = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_$clinit__V() , java_lang_Boolean_FALSE);
    com_google_gwt_user_client_ui_FormPanel_$submit__Lcom_google_gwt_user_client_ui_FormPanel_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm);
    parent = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisScreenPanel.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
    com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(parent);
  }
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onExperimentSelect__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this$static){
  var selectedIndex;
  selectedIndex = this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex;
  if (selectedIndex == 0) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel1.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel2.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  }
   else if (selectedIndex == 1) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel1.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel2.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  }
   else if (selectedIndex == 2) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel1.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel2.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  }
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$updateUI__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2V(this$static){
  var expressionsDisclosure, expressionsText, range, range1, range2, rangePanel, row;
  this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysisHeaders.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  row = this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_Grid_numRows;
  com_google_gwt_user_client_ui_Grid_$resize__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row + 1);
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 1, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER));
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 2, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER);
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 0, (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP));
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 1, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 2, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
  com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row, 3, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
  com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 0, com_google_gwt_user_client_ui_ListBox_$getItemText__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList, this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex));
  com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 1, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21));
  com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 2, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21));
  if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 0)
    com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 3, $intern_91);
  else if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 1) {
    range = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_164 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_166);
    com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 3, range);
  }
   else if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 2) {
    range1 = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_164 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_166);
    range2 = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_164 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_174 + com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + $intern_166);
    rangePanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
    com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(rangePanel, range1);
    com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(rangePanel, range2);
    com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 3, rangePanel);
  }
  expressionsDisclosure = new com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V($intern_175);
  expressionsText = new com_google_gwt_user_client_ui_TextArea_TextArea__V;
  expressionsText.com_google_gwt_user_client_ui_UIObject_element.cols = 25;
  expressionsText.com_google_gwt_user_client_ui_UIObject_element.rows = 5;
  com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(expressionsDisclosure, expressionsText);
  com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(expressionsText, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_expressions.com_google_gwt_user_client_ui_UIObject_element, $intern_21));
  com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 4, expressionsDisclosure);
  com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelText, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + '\n\n' + this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr);
  this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_parseResponse = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_$clinit__V() , java_lang_Boolean_FALSE);
  com_google_gwt_user_client_ui_FormPanel_$submit__Lcom_google_gwt_user_client_ui_FormPanel_2V(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm);
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_$validateFields__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Z(this$static){
  var errors;
  errors = $intern_2;
  if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 0) {
    errors += 'Analysis type must be selected.\n';
  }
   else {
    if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
      errors += 'Density cannot be null.\n';
    }
     else {
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) != -1 && (errors += 'Density must be of type integer.\n');
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_115) != -1 && (errors += 'Density must be positive.\n');
    }
    if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
      errors += 'StepSize cannot be null.\n';
    }
     else {
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) != -1 || (errors += 'StepSize must be of type double.\n');
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_115) != -1 && (errors += 'StepSize must be positive.\n');
    }
    if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
      errors += 'StopTime cannot be null.\n';
    }
     else {
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) != -1 || (errors += 'StopTime must be of type double.\n');
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_115) != -1 && (errors += 'StopTime must be positive.\n');
    }
  }
  if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex > 0) {
    if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
      errors += 'Iterate experiment parameters cannot be null.\n';
    }
     else {
      (com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) == -1 || com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) == -1) && (errors += $intern_176);
      com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) != -1 && (errors += $intern_177);
    }
    if (this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex > 1) {
      if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant2.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
        errors += 'Iterate experiment cannot be null.\n';
      }
       else {
        (com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) == -1 || com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) == -1) && (errors += $intern_176);
        com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2.com_google_gwt_user_client_ui_UIObject_element, $intern_21).indexOf($intern_162) != -1 && (errors += $intern_177);
      }
    }
  }
  java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_expressions.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2) && (errors += 'Expressions cannot be null.\n');
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(errors, $intern_2)) {
    return true;
  }
   else {
    $wnd.alert(errors);
    return false;
  }
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_AnalysisScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(ui){
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_user_client_ui_Widget_2(this));
  this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui = ui;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_AnalysisScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisPanel = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisScreenPanel = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisStr = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant2 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_densityLabel = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_expressions = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel1 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel2 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2 = null;
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_ui = null;
--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_user_client_ui_Widget_2(owner){
  var analysisList, analysisPanel, analysisScreenPanel, cancelButton, confirmButton, constant1, constant2, density, densityLabel, experimentList, expressions, f_HorizontalPanel1, f_HorizontalPanel26, f_HorizontalPanel28, f_HorizontalPanel8, f_Label10, f_Label11, f_Label12, f_Label13, f_Label14, f_Label15, f_Label16, f_Label17, f_Label18, f_Label19, f_Label2, f_Label20, f_Label21, f_Label22, f_Label23, f_Label24, f_Label25, f_Label27, f_Label3, f_Label4, f_Label5, f_Label6, f_Label7, f_Label9, from1, from2, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4, iteratePanel1, iteratePanel2, stepSize, steps1, steps2, stopTime, to1, to2, uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0;
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V();
  f_Label2 = new com_google_gwt_user_client_ui_Label_Label__V;
  analysisList = new com_google_gwt_user_client_ui_ListBox_ListBox__V;
  f_Label3 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label4 = new com_google_gwt_user_client_ui_Label_Label__V;
  stepSize = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label5 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label6 = new com_google_gwt_user_client_ui_Label_Label__V;
  stopTime = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label7 = new com_google_gwt_user_client_ui_Label_Label__V;
  densityLabel = new com_google_gwt_user_client_ui_Label_Label__V;
  density = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  analysisPanel = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_HorizontalPanel1 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label9 = new com_google_gwt_user_client_ui_Label_Label__V;
  experimentList = new com_google_gwt_user_client_ui_ListBox_ListBox__V;
  f_Label10 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label11 = new com_google_gwt_user_client_ui_Label_Label__V;
  constant1 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label12 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label13 = new com_google_gwt_user_client_ui_Label_Label__V;
  from1 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label14 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label15 = new com_google_gwt_user_client_ui_Label_Label__V;
  to1 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label16 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label17 = new com_google_gwt_user_client_ui_Label_Label__V;
  steps1 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  iteratePanel1 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_HorizontalPanel8 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label18 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label19 = new com_google_gwt_user_client_ui_Label_Label__V;
  constant2 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label20 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label21 = new com_google_gwt_user_client_ui_Label_Label__V;
  from2 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label22 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label23 = new com_google_gwt_user_client_ui_Label_Label__V;
  to2 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label24 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label25 = new com_google_gwt_user_client_ui_Label_Label__V;
  steps2 = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  iteratePanel2 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label27 = new com_google_gwt_user_client_ui_Label_Label__V;
  expressions = new com_google_gwt_user_client_ui_TextArea_TextArea__V;
  f_HorizontalPanel26 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  cancelButton = new com_google_gwt_user_client_ui_Button_Button__V;
  confirmButton = new com_google_gwt_user_client_ui_Button_Button__V;
  f_HorizontalPanel28 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  analysisScreenPanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label2.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_178, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label2.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  f_Label2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_180;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel1, f_Label2);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(analysisList, $intern_2, $intern_2, -1);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(analysisList, $intern_181, $intern_181, -1);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(analysisList, $intern_182, $intern_182, -1);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel1, analysisList);
  f_Label3.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_180;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, f_Label3);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label4.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_183, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label4.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, f_Label4);
  stepSize.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  stepSize.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, stepSize);
  f_Label5.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, f_Label5);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label6.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_186, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label6.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, f_Label6);
  stopTime.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  stopTime.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, stopTime);
  f_Label7.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, f_Label7);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(densityLabel.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, densityLabel);
  density.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  density.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisPanel, density);
  analysisPanel.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  analysisPanel.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel1, analysisPanel);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisScreenPanel, f_HorizontalPanel1);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label9.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_187, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label9.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel8, f_Label9);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(experimentList, $intern_2, $intern_2, -1);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(experimentList, $intern_188, $intern_188, -1);
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(experimentList, $intern_189, $intern_189, -1);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel8, experimentList);
  f_Label10.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label10);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label11.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_190, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label11.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label11);
  constant1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  constant1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, constant1);
  f_Label12.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label12);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label13.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_191, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label13.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label13);
  from1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  from1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, from1);
  f_Label14.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label14);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label15.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_192, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label15.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label15);
  to1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  to1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, to1);
  f_Label16.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label16);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label17.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_193, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label17.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, f_Label17);
  steps1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  steps1.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel1, steps1);
  iteratePanel1.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  iteratePanel1.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel8, iteratePanel1);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisScreenPanel, f_HorizontalPanel8);
  f_Label18.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_194;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label18);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label19.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_190, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label19.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label19);
  constant2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  constant2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, constant2);
  f_Label20.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label20);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label21.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_191, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label21.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label21);
  from2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  from2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, from2);
  f_Label22.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label22);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label23.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_192, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label23.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label23);
  to2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  to2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, to2);
  f_Label24.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label24);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label25.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_193, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label25.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, f_Label25);
  steps2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184;
  steps2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel2, steps2);
  iteratePanel2.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  iteratePanel2.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisScreenPanel, iteratePanel2);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label27.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'expressions', false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label27.com_google_gwt_user_client_ui_UIObject_element, $intern_179, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel26, f_Label27);
  expressions.com_google_gwt_user_client_ui_UIObject_element.rows = 5;
  expressions.com_google_gwt_user_client_ui_UIObject_element.cols = 40;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel26, expressions);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisScreenPanel, f_HorizontalPanel26);
  cancelButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_195 , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel28, cancelButton);
  confirmButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_196 , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel28, confirmButton);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisScreenPanel, f_HorizontalPanel28);
  com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(analysisScreenPanel, f_HorizontalPanel28, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT));
  com_google_gwt_user_client_ui_CellPanel_$setCellVerticalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(analysisScreenPanel, f_HorizontalPanel28, (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1BOTTOM));
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(analysisScreenPanel.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCPF', true);
  analysisScreenPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '600px';
  analysisScreenPanel.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 20;
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1 = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_AnalysisScreen_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(analysisList, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, (com_google_gwt_event_dom_client_ChangeEvent_$clinit__V() , com_google_gwt_event_dom_client_ChangeEvent_$clinit__V() , com_google_gwt_event_dom_client_ChangeEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2 = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_AnalysisScreen_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(experimentList, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, com_google_gwt_event_dom_client_ChangeEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3 = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_AnalysisScreen_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(cancelButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4 = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_AnalysisScreen_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(confirmButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisList = analysisList;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisPanel = analysisPanel;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisScreenPanel = analysisScreenPanel;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant1 = constant1;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_constant2 = constant2;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_density = density;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_densityLabel = densityLabel;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_experimentList = experimentList;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_expressions = expressions;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from1 = from1;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_from2 = from2;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel1 = iteratePanel1;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_iteratePanel2 = iteratePanel2;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stepSize = stepSize;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps1 = steps1;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_steps2 = steps2;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_stopTime = stopTime;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to1 = to1;
  owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_to2 = to2;
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style);
  return analysisScreenPanel;
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_AnalysisScreen_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_AnalysisScreen_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$1_12_1classLit;
}
;
_.onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onAnalysisSelect__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {4:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$1_val$owner = null;
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_AnalysisScreen_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_AnalysisScreen_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$2_12_1classLit;
}
;
_.onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onExperimentSelect__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {4:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$2_val$owner = null;
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_AnalysisScreen_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_AnalysisScreen_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$3_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  var uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onCancelClick__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0;
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onCancelClick__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0 = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_val$owner.uk_ac_imperial_gpaexpress_client_AnalysisScreen_analysisScreenPanel.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onCancelClick__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$3_val$owner = null;
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_AnalysisScreen_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_AnalysisScreen_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$4_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_$onConfirmClick__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl$4_val$owner = null;
var uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCPF{background:#9cc;}.GOFNSMBCAG{color:#006;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_AnalysisScreen_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_$login__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V(this$static){
  var loginRequest, type;
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Please enter email address.', false);
    return;
  }
   else if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element, $intern_21), $intern_2)) {
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Please enter password', false);
    return;
  }
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_2, false);
  loginRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_POST), '/Login');
  com_google_gwt_user_client_ui_CheckBox_$getValue__Lcom_google_gwt_user_client_ui_CheckBox_2Ljava_lang_Boolean_2(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_registerCheck).java_lang_Boolean_value?(type = 'register'):(type = 'login');
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(loginRequest, $intern_178, type);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(loginRequest, $intern_197, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element, $intern_21));
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(loginRequest, $intern_154, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element, $intern_21));
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(loginRequest, new uk_ac_imperial_gpaexpress_client_LoginScreen$1_LoginScreen$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_$loginClick__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var $e0, e1;
  try {
    uk_ac_imperial_gpaexpress_client_LoginScreen_$login__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V(this$static);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e1 = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e1);
    }
     else 
      throw $e0;
  }
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_$onKeyUp__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_event_dom_client_KeyUpEvent_2V(this$static, event){
  var $e0, e;
  if ((event.com_google_gwt_event_dom_client_DomEvent_nativeEvent.keyCode || 0) == 13) {
    try {
      uk_ac_imperial_gpaexpress_client_LoginScreen_$login__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V(this$static);
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
        e = $e0;
        java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
      }
       else 
        throw $e0;
    }
  }
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_$populateInterface__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Ljava_lang_String_2V(this$static, xmlString){
  var $e0, dateTime, dateTimeFormat, dom, e, em, i, loginNote, modelNodes, note, notificationNodes, userElement;
  try {
    dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, xmlString));
    userElement = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'user')))).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_userEmail.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, userElement.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_197), false);
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_logoutAnchor.com_google_gwt_user_client_ui_Anchor_directionalTextHelper, '(logout)', false);
    modelNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_199));
    com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, $intern_2, $intern_2, -1);
    com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, $intern_2, $intern_2, -1);
    for (i = 0; i < modelNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
      em = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(modelNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_200) + $intern_201 + em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_124));
    }
    this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element.focus();
    uk_ac_imperial_gpaexpress_client_UserInterface_$tickerStart__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui);
    dateTimeFormat = (com_google_gwt_i18n_client_DateTimeFormat_$clinit__V() , com_google_gwt_i18n_client_DateTimeFormat_getFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2Lcom_google_gwt_i18n_client_DateTimeFormat_2(com_google_gwt_i18n_client_LocaleInfo_$getDateTimeFormatInfo__Lcom_google_gwt_i18n_client_LocaleInfo_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2((com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_instance))));
    dateTime = com_google_gwt_i18n_client_DateTimeFormat_$format__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_util_Date_2Ljava_lang_String_2(dateTimeFormat, new java_util_Date_Date__V);
    loginNote = new uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V(dateTime, 'Current session started.');
    com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel, loginNote);
    notificationNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_202));
    for (i = 0; i < notificationNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
      em = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(notificationNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      note = new uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V(em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_203), em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_7));
      com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel, note);
    }
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 74)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_LoginScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(ui){
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_user_client_ui_Widget_2(this));
  this.uk_ac_imperial_gpaexpress_client_LoginScreen_ui = ui;
  this.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element.setAttribute($intern_204, $intern_160);
  this.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element.setAttribute($intern_204, $intern_160);
}

function uk_ac_imperial_gpaexpress_client_LoginScreen(){
}

_ = uk_ac_imperial_gpaexpress_client_LoginScreen_LoginScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_LoginScreen.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_LoginScreen_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel = null;
_.uk_ac_imperial_gpaexpress_client_LoginScreen_loginScreen = null;
_.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText = null;
_.uk_ac_imperial_gpaexpress_client_LoginScreen_registerCheck = null;
_.uk_ac_imperial_gpaexpress_client_LoginScreen_ui = null;
_.uk_ac_imperial_gpaexpress_client_LoginScreen_userText = null;
function uk_ac_imperial_gpaexpress_client_LoginScreen$1_LoginScreen$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen$1(){
}

_ = uk_ac_imperial_gpaexpress_client_LoginScreen$1_LoginScreen$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_2V.prototype = uk_ac_imperial_gpaexpress_client_LoginScreen$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_LoginScreen$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen$1_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_LoginScreen$1_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_LoginScreen$1_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  var parent;
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText, 'email_fail')) {
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Email address not registered.', false);
  }
   else if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText, 'password_fail')) {
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Password incorrect.', false);
  }
   else if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText, 'email_taken')) {
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
    com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Email address already registered.', false);
  }
   else {
    this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_ui.uk_ac_imperial_gpaexpress_client_UserInterface_loggedIn = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_$clinit__V() , java_lang_Boolean_TRUE);
    uk_ac_imperial_gpaexpress_client_LoginScreen_$populateInterface__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0, response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText);
    parent = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0.uk_ac_imperial_gpaexpress_client_LoginScreen_loginScreen.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 75);
    parent.hide__V();
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_LoginScreen$1_this$0 = null;
--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_user_client_ui_Widget_2(owner){
  var f_HorizontalPanel5, f_HorizontalPanel6, f_Label1, f_Label2, f_Label3, f_Label4, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, loginButton, loginErrorLabel, loginScreen, passwordText, registerCheck, rememberCheck, userText, uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0;
  uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V();
  f_Label1 = new com_google_gwt_user_client_ui_Label_Label__V;
  userText = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  f_Label2 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label3 = new com_google_gwt_user_client_ui_Label_Label__V;
  passwordText = new com_google_gwt_user_client_ui_PasswordTextBox_PasswordTextBox__V;
  f_Label4 = new com_google_gwt_user_client_ui_Label_Label__V;
  rememberCheck = new com_google_gwt_user_client_ui_CheckBox_CheckBox__V;
  registerCheck = new com_google_gwt_user_client_ui_CheckBox_CheckBox__V;
  f_HorizontalPanel5 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  loginErrorLabel = new com_google_gwt_user_client_ui_Label_Label__V;
  loginButton = new com_google_gwt_user_client_ui_Button_Button__V;
  f_HorizontalPanel6 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  loginScreen = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label1.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_205, false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label1.com_google_gwt_user_client_ui_UIObject_element, $intern_206, true);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_Label1);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(userText.com_google_gwt_user_client_ui_UIObject_element, $intern_207, true);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, userText);
  f_Label2.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_208;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_Label2);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label3.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Password', false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label3.com_google_gwt_user_client_ui_UIObject_element, $intern_206, true);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_Label3);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(passwordText.com_google_gwt_user_client_ui_UIObject_element, $intern_207, true);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, passwordText);
  f_Label4.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_208;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_Label4);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(rememberCheck.com_google_gwt_user_client_ui_CheckBox_directionalTextHelper, (uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Remember Me' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel5, rememberCheck);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(registerCheck.com_google_gwt_user_client_ui_CheckBox_directionalTextHelper, (uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'New User' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel5, registerCheck);
  f_HorizontalPanel5.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 20;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_HorizontalPanel5);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(loginErrorLabel.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCBG', true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel6, loginErrorLabel);
  loginButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Login' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel6, loginButton);
  com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(f_HorizontalPanel6, loginButton, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT));
  f_HorizontalPanel6.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(loginScreen, f_HorizontalPanel6);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(loginScreen.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCDG', true);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1 = new uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_LoginScreen_1LoginScreenUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(loginButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2 = new uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_LoginScreen_1LoginScreenUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(passwordText, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, (com_google_gwt_event_dom_client_KeyUpEvent_$clinit__V() , com_google_gwt_event_dom_client_KeyUpEvent_$clinit__V() , com_google_gwt_event_dom_client_KeyUpEvent_TYPE));
  owner.uk_ac_imperial_gpaexpress_client_LoginScreen_loginErrorLabel = loginErrorLabel;
  owner.uk_ac_imperial_gpaexpress_client_LoginScreen_loginScreen = loginScreen;
  owner.uk_ac_imperial_gpaexpress_client_LoginScreen_passwordText = passwordText;
  owner.uk_ac_imperial_gpaexpress_client_LoginScreen_registerCheck = registerCheck;
  owner.uk_ac_imperial_gpaexpress_client_LoginScreen_userText = userText;
  uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style);
  return loginScreen;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_LoginScreen_1LoginScreenUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_LoginScreen_1LoginScreenUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_LoginScreen_$loginClick__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$1_val$owner = null;
function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_LoginScreen_1LoginScreenUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2(){
}

_ = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_LoginScreen_1LoginScreenUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl$2_12_1classLit;
}
;
_.onKeyUp__Lcom_google_gwt_event_dom_client_KeyUpEvent_2V = function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_onKeyUp__Lcom_google_gwt_event_dom_client_KeyUpEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_LoginScreen_$onKeyUp__Luk_ac_imperial_gpaexpress_client_LoginScreen_2Lcom_google_gwt_event_dom_client_KeyUpEvent_2V(this.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_val$owner, event);
}
;
_.java_lang_Object_castableTypeMap$ = {7:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl$2_val$owner = null;
var uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCEG{height:1em;width:100%;}.GOFNSMBCCG{font-size:10pt;}.GOFNSMBCDG{border-style:solid;border-color:#006;padding:40px;}.GOFNSMBCBG{color:#f00;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_LoginScreen_1LoginScreenUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V(dateTime, message){
  var uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dateTimeLabel_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dismissAnchor_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label6_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_messageLabel_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2;
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, (uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V() , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dateTimeLabel_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label6_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_messageLabel_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dismissAnchor_0 = new com_google_gwt_user_client_ui_Anchor_Anchor__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_184 , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '20px' , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0) , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dateTimeLabel_0) , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label6_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_185 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label6_0) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_messageLabel_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '280px' , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_messageLabel_0) , com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dismissAnchor_0.com_google_gwt_user_client_ui_Anchor_directionalTextHelper, (uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += '[x]' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html, true) , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dismissAnchor_0) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 2 , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0 = new uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_Notification_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dismissAnchor_0, uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE)) , this.uk_ac_imperial_gpaexpress_client_Notification_dateTimeLabel = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_dateTimeLabel_0 , this.uk_ac_imperial_gpaexpress_client_Notification_messageLabel = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_messageLabel_0 , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style) , uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_Notification_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0));
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.uk_ac_imperial_gpaexpress_client_Notification_dateTimeLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, dateTime + '---------------------------------------------', false);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this.uk_ac_imperial_gpaexpress_client_Notification_messageLabel.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, message, false);
}

function uk_ac_imperial_gpaexpress_client_Notification(){
}

_ = uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V.prototype = uk_ac_imperial_gpaexpress_client_Notification.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_Notification_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_Notification_dateTimeLabel = null;
_.uk_ac_imperial_gpaexpress_client_Notification_messageLabel = null;
function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_Notification_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_Notification_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_11BinderImpl$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  com_google_gwt_user_client_ui_Widget_$removeFromParent__Lcom_google_gwt_user_client_ui_Widget_2V(this.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl$1_val$owner = null;
var uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCFG{background-color:ivory;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_Notification_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

function uk_ac_imperial_gpaexpress_client_SharePanel_$confirmClick__Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var $e0, e, message, model, parent, shareRequest, shareWith;
  try {
    model = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_SharePanel_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_SharePanel_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
    shareWith = com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_SharePanel_shareText.com_google_gwt_user_client_ui_UIObject_element, $intern_21);
    message = com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_SharePanel_messageText.com_google_gwt_user_client_ui_UIObject_element, $intern_21);
    shareRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_POST), $intern_210);
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(shareRequest, $intern_178, 'share');
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(shareRequest, $intern_199, model);
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(shareRequest, 'shareWith', shareWith);
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(shareRequest, $intern_7, message);
    com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(shareRequest, new uk_ac_imperial_gpaexpress_client_SharePanel$1_SharePanel$1__Luk_ac_imperial_gpaexpress_client_SharePanel_2V(this$static));
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 74)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
  parent = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.uk_ac_imperial_gpaexpress_client_SharePanel_sharePanel.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(parent);
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_SharePanel_SharePanel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(ui){
  var uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_cancelButton_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_confirmButton_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_shareText_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2;
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, (uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V() , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_shareText_0 = new com_google_gwt_user_client_ui_TextBox_TextBox__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0 = new com_google_gwt_user_client_ui_Label_Label__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0 = new com_google_gwt_user_client_ui_TextArea_TextArea__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_cancelButton_0 = new com_google_gwt_user_client_ui_Button_Button__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_confirmButton_0 = new com_google_gwt_user_client_ui_Button_Button__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V , com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_205, false) , com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0.com_google_gwt_user_client_ui_UIObject_element, $intern_211, true) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_212 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label2_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_shareText_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_194 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_shareText_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1 , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel1_0) , com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Message', false) , com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0.com_google_gwt_user_client_ui_UIObject_element, $intern_211, true) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_212 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_Label4_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0.com_google_gwt_user_client_ui_UIObject_element.rows = 3 , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0.com_google_gwt_user_client_ui_UIObject_element.cols = 20 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1 , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel3_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_cancelButton_0.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_195 , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_cancelButton_0) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_confirmButton_0.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_196 , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_confirmButton_0) , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0) , com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel5_0, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT)) , com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCGG', true) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_213 , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_214 , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 10 , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0 = new uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_SharePanel_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_cancelButton_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE)) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0 = new uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_SharePanel_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_confirmButton_0, uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0, com_google_gwt_event_dom_client_ClickEvent_TYPE) , this.uk_ac_imperial_gpaexpress_client_SharePanel_messageText = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_messageText_0 , this.uk_ac_imperial_gpaexpress_client_SharePanel_sharePanel = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0 , this.uk_ac_imperial_gpaexpress_client_SharePanel_shareText = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_shareText_0 , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style) , uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_user_client_ui_Widget_2_sharePanel_0));
  this.uk_ac_imperial_gpaexpress_client_SharePanel_ui = ui;
}

function uk_ac_imperial_gpaexpress_client_SharePanel(){
}

_ = uk_ac_imperial_gpaexpress_client_SharePanel_SharePanel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_SharePanel.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_SharePanel_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_SharePanel_messageText = null;
_.uk_ac_imperial_gpaexpress_client_SharePanel_sharePanel = null;
_.uk_ac_imperial_gpaexpress_client_SharePanel_shareText = null;
_.uk_ac_imperial_gpaexpress_client_SharePanel_ui = null;
function uk_ac_imperial_gpaexpress_client_SharePanel$1_SharePanel$1__Luk_ac_imperial_gpaexpress_client_SharePanel_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_SharePanel$1_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_SharePanel$1(){
}

_ = uk_ac_imperial_gpaexpress_client_SharePanel$1_SharePanel$1__Luk_ac_imperial_gpaexpress_client_SharePanel_2V.prototype = uk_ac_imperial_gpaexpress_client_SharePanel$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_SharePanel$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel$1_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_SharePanel$1_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_SharePanel$1_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  this.uk_ac_imperial_gpaexpress_client_SharePanel$1_this$0.uk_ac_imperial_gpaexpress_client_SharePanel_ui.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_SharePanel$1_this$0 = null;
function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_SharePanel_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_SharePanel_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  var uk_ac_imperial_gpaexpress_client_SharePanel_$cancelClick__Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0;
  uk_ac_imperial_gpaexpress_client_SharePanel_$cancelClick__Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0 = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_val$owner.uk_ac_imperial_gpaexpress_client_SharePanel_sharePanel.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(uk_ac_imperial_gpaexpress_client_SharePanel_$cancelClick__Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$1_val$owner = null;
function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_SharePanel_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2(){
}

--></script>
<script><!--
_ = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_SharePanel_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl$2_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_SharePanel_$confirmClick__Luk_ac_imperial_gpaexpress_client_SharePanel_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl$2_val$owner = null;
var uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCGG{background:#9cc;}.GOFNSMBCHG{color:#006;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_SharePanel_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_$onUploadComplete__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(this$static, e){
  var $e0, dom, e1, modelEm, modelNodes, model_xml, parent;
  model_xml = e.com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_resultHtml;
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(model_xml, $intern_2)) {
    $wnd.alert($intern_215);
  }
   else {
    this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
    try {
      dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, model_xml));
      modelNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_199)));
      modelEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(modelNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
      com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_200) + $intern_201 + modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_124));
      com_google_gwt_user_client_ui_ListBox_$setSelectedIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.options.length - 1);
      uk_ac_imperial_gpaexpress_client_UserInterface_$populateTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui, model_xml);
      uk_ac_imperial_gpaexpress_client_UserInterface_$populateParamList__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui);
      parent = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
      com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(parent);
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
        e1 = $e0;
        java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e1);
      }
       else 
        throw $e0;
    }
  }
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_$uploadClick__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_ui.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  com_google_gwt_user_client_ui_FormPanel_$submit__Lcom_google_gwt_user_client_ui_FormPanel_2V(this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm);
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UploadWidget_UploadWidget__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(ui){
  var uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_cancelUploadButton_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadButton_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2;
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, (uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V() , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0 = new com_google_gwt_user_client_ui_FileUpload_FileUpload__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_cancelUploadButton_0 = new com_google_gwt_user_client_ui_Button_Button__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadButton_0 = new com_google_gwt_user_client_ui_Button_Button__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0 = new com_google_gwt_user_client_ui_FormPanel_FormPanel__V , com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCJG', true) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0.com_google_gwt_user_client_ui_UIObject_element.name = 'uploadFormElement' , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209 , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_fileUpload_0) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_cancelUploadButton_0.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += $intern_195 , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_cancelUploadButton_0) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadButton_0.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Upload' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_2.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2 , com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadButton_0) , com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0) , com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_HorizontalPanel2_0, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT)) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209 , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 20 , com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_f_VerticalPanel1_0) , com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCIG', true) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = '120px' , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_214 , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0 = new uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_UploadWidget_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_cancelUploadButton_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1_0, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE)) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0 = new uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_UploadWidget_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadButton_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2_0, com_google_gwt_event_dom_client_ClickEvent_TYPE) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3_0 = new uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3_UploadWidget_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V , com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3_0, (com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V() , !com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE && (com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V() , com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE)) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4_0 = new uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_UploadWidget_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(this) , com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0, uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4_0, (!com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE && (com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE)) , this.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0 , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style) , uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_Widget_2_uploadForm_0));
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm.com_google_gwt_user_client_ui_UIObject_element.method = 'post';
  com_google_gwt_user_client_ui_impl_FormPanelImpl_$setEncoding__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm.com_google_gwt_user_client_ui_UIObject_element, $intern_216);
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm.com_google_gwt_user_client_ui_UIObject_element.action = $intern_217;
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_ui = ui;
}

function uk_ac_imperial_gpaexpress_client_UploadWidget(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_UploadWidget__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_UploadWidget_ui = null;
_.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm = null;
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_UploadWidget_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_UploadWidget_1BinderImpl$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  var uk_ac_imperial_gpaexpress_client_UploadWidget_$onCancel__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0;
  uk_ac_imperial_gpaexpress_client_UploadWidget_$onCancel__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0 = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_val$owner.uk_ac_imperial_gpaexpress_client_UploadWidget_uploadForm.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent.com_google_gwt_user_client_ui_Widget_parent, 71);
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(uk_ac_imperial_gpaexpress_client_UploadWidget_$onCancel__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_parent_0);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$1_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_UploadWidget_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_UploadWidget_1BinderImpl$2__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$2_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UploadWidget_$uploadClick__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$2_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3_UploadWidget_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(){
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3_UploadWidget_1BinderImpl$3__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$3_12_1classLit;
}
;
_.onSubmit__Lcom_google_gwt_user_client_ui_FormPanel$SubmitEvent_2V = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$3_onSubmit__Lcom_google_gwt_user_client_ui_FormPanel$SubmitEvent_2V(event){
}
;
_.java_lang_Object_castableTypeMap$ = {36:1, 42:1};
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_UploadWidget_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_UploadWidget_1BinderImpl$4__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$4_12_1classLit;
}
;
_.onSubmitComplete__Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_onSubmitComplete__Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UploadWidget_$onUploadComplete__Luk_ac_imperial_gpaexpress_client_UploadWidget_2Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(this.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_val$owner, event);
}
;
_.java_lang_Object_castableTypeMap$ = {35:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl$4_val$owner = null;
var uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCIG{background:#9cc;}.GOFNSMBCJG{color:#006;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UploadWidget_1BinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$addClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var addAnalysisDialog, analysisScreen;
  addAnalysisDialog = new com_google_gwt_user_client_ui_DialogBox_DialogBox__V;
  analysisScreen = new uk_ac_imperial_gpaexpress_client_AnalysisScreen_AnalysisScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(addAnalysisDialog.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Create new analysis', false);
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(addAnalysisDialog, analysisScreen);
  addAnalysisDialog.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = true;
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(addAnalysisDialog);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$chartClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = 0;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = 0;
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$clearResultsTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  while (com_google_gwt_user_client_ui_TabLayoutPanel_$remove__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZ(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, 3)) {
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$clearTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsPanel.clear__V();
  com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_variablesPanel);
  com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, 0);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_canvasPanel.clear__V();
  com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesPanel);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysisHeaders.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearResultsTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$deleteClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var $e0, e;
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$deleteModel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$deleteModel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var deleteRequest, model, params;
  model = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  params = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(model, $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(params, $intern_2)) {
    $wnd.alert($intern_218);
    return;
  }
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  deleteRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_POST), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(deleteRequest, $intern_178, 'delete');
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(deleteRequest, $intern_199, model);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(deleteRequest, $intern_219, params);
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(deleteRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$14_UserInterface$14__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$drawTransitionGraph__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(s){
  var transitionsLong = s;
  var transitions = transitionsLong.split($intern_220);
  $wnd.drawGraph(transitions);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$getModelXml__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var modelName, modelRequest, paramsName;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  modelName = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  paramsName = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  modelRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(modelRequest, $intern_199, modelName);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(modelRequest, $intern_219, paramsName);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(modelRequest, $intern_178, 'model_xml');
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(modelRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$5_UserInterface$5__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$getNotifications__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var notifyRequest;
  notifyRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(notifyRequest, $intern_178, 'notifications');
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(notifyRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$13_UserInterface$13__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$getResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var model, params, plotRequest;
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearResultsTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  model = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  params = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(model, $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(params, $intern_2)) {
    $wnd.alert($intern_218);
    return;
  }
  plotRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(plotRequest, $intern_199, model);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(plotRequest, $intern_219, params);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(plotRequest, $intern_178, 'results');
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(plotRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$15_UserInterface$15__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$logoutClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_loginScreen_0, uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_loggedIn = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_$clinit__V() , java_lang_Boolean_FALSE);
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerPanel.clear__V();
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_userEmail.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, $intern_2, false);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_logoutAnchor.com_google_gwt_user_client_ui_Anchor_directionalTextHelper, $intern_2, false);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
  com_google_gwt_user_client_ui_Panel_$clear__Lcom_google_gwt_user_client_ui_Panel_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel);
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_loginScreen_0 = new uk_ac_imperial_gpaexpress_client_LoginScreen_LoginScreen__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0 = new com_google_gwt_user_client_ui_PopupPanel_PopupPanel__V;
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0.setWidget__Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_loginScreen_0);
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = $intern_78;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0);
  $intern_78.length == 0 && (uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredHeight = null);
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = $intern_79;
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0);
  $intern_79.length == 0 && (uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0.com_google_gwt_user_client_ui_PopupPanel_desiredWidth = null);
  com_google_gwt_user_client_ui_PopupPanel_$setGlassEnabled__Lcom_google_gwt_user_client_ui_PopupPanel_2ZV(uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0);
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_popupPanel_0);
  uk_ac_imperial_gpaexpress_client_UserInterface_$logout__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_loginScreen_0.uk_ac_imperial_gpaexpress_client_LoginScreen_userText.com_google_gwt_user_client_ui_UIObject_element.focus();
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$onModelSelect__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this$static){
  var $e0, e;
  if (this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 0) {
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
    com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, $intern_2, $intern_2, -1);
    return;
  }
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$populateParamList__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$onParamSelect__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this$static){
  var $e0, e, uk_ac_imperial_gpaexpress_client_UserInterface_$getConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_constRequest_0;
  if (this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex == 0)
    return;
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$getModelXml__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
    uk_ac_imperial_gpaexpress_client_UserInterface_$getConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_constRequest_0 = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), $intern_210);
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$getConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_constRequest_0, $intern_219, com_google_gwt_user_client_ui_ListBox_$getItemText__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex));
    com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$getConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_constRequest_0, $intern_178, 'constStr');
    com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(uk_ac_imperial_gpaexpress_client_UserInterface_$getConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2V_constRequest_0, new uk_ac_imperial_gpaexpress_client_UserInterface$11_UserInterface$11__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
    uk_ac_imperial_gpaexpress_client_UserInterface_$getResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UserInterface_$onUploadComplete__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(this$static, e){
  var $e0, dom, e1, modelEm, modelNodes, model_xml, new_id, old_id, uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0;
  model_xml = e.com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_resultHtml;
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(model_xml, $intern_2)) {
    $wnd.alert($intern_215);
  }
   else {
    try {
      dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, model_xml));
      modelNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_199)));
      modelEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(modelNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
      if (this$static.uk_ac_imperial_gpaexpress_client_UserInterface_parseResponse.java_lang_Boolean_value) {
        com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_200) + $intern_201 + modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_124));
        com_google_gwt_user_client_ui_ListBox_$setSelectedIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.options.length - 1);
        uk_ac_imperial_gpaexpress_client_UserInterface_$populateTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this$static, model_xml);
        uk_ac_imperial_gpaexpress_client_UserInterface_$populateParamList__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
      }
       else {
        old_id = java_lang_Integer_valueOf__ILjava_lang_Integer_2(java_lang_Number__1_1parseAndValidateInt__Ljava_lang_String_2IIII(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex), $intern_111, 0)[1])).java_lang_Integer_value;
        com_google_gwt_user_client_ui_ListBox_$removeItem__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
        com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_200) + $intern_201 + modelEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_124));
        com_google_gwt_user_client_ui_ListBox_$setSelectedIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.options.length - 1);
        new_id = java_lang_Integer_valueOf__ILjava_lang_Integer_2(java_lang_Number__1_1parseAndValidateInt__Ljava_lang_String_2IIII(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex), $intern_111, 0)[1])).java_lang_Integer_value;
        uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0 = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_POST), $intern_210);
        com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0, $intern_178, 'copy');
        com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_20, $intern_221);
        com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_21, $intern_2 + old_id);
        !uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers && (uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers = new java_util_HashMap_HashMap__V);
        java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers, $intern_221, $intern_2 + old_id);
        com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_20, $intern_222);
        com_google_gwt_http_client_StringValidator_throwIfEmptyOrNull__Ljava_lang_String_2Ljava_lang_String_2V($intern_21, $intern_2 + new_id);
        !uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers && (uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers = new java_util_HashMap_HashMap__V);
        java_util_AbstractHashMap_$put__Ljava_util_AbstractHashMap_2Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2(uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0.com_google_gwt_http_client_RequestBuilder_headers, $intern_222, $intern_2 + new_id);
        com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(uk_ac_imperial_gpaexpress_client_UserInterface_$copyResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2IIV_copyRequest_0, new uk_ac_imperial_gpaexpress_client_UserInterface$3_UserInterface$3__Luk_ac_imperial_gpaexpress_client_UserInterface_2V);
      }
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
        e1 = $e0;
        java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e1);
      }
       else 
        throw $e0;
    }
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$parseResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this$static, resultsXml){
  var chartContainer, chartTarget, colStr, colStr$index, colStr$max, colValues, cols, countEm, countStr, dom, i, iterateEm, iterateStr, iterateXEm, iterateXStr, iterateYEm, iterateYStr, j, max, plotEm, plotNodes, rows, s, stepSize, stopTime, surfaceContainer, title, type, val, valEm, valStr, valStr$index, valStr$max, xNodes, x_label, x_start, x_step, yNodes, y_label, y_start, y_step, zCols, zMapEm, zMapString, zNodes, zRow, z_label, uk_ac_imperial_gpaexpress_client_UserInterface_$drawSurface__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2IILjava_lang_String_2DDLjava_lang_String_2DDLjava_lang_String_2DLjava_lang_String_2V_zMap_0;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, resultsXml));
  plotNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_223)));
  if (plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length > 0) {
    for (i = 0; i < plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
      chartTarget = 'chart_' + (i + 1);
      plotEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      type = plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_178);
      stepSize = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_183)))).java_lang_Double_value;
      stopTime = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_186)))).java_lang_Double_value;
      title = type + ' : stepSize=' + stepSize + ', stopTime=' + stopTime;
      xNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'x_data'));
      yNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'y_data'));
      zNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'z_data'));
      if (yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0 && zNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0) {
        valEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(xNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V('Optimal value of ' + valEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_6) + $intern_224 + valEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('optimum')), $intern_2 + (i + 1));
      }
       else if (xNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0 && zNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0) {
        countStr = $intern_2;
        for (j = 0; j < yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++j) {
          countEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, j)), 73);
          countStr += countEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_123) + $intern_225;
          s = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(countEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
          countStr += s.substr(1, s.length - 1 - 1);
          j < yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length - 1 && (countStr += $intern_158);
        }
        chartContainer = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V($intern_226 + chartTarget + $intern_227);
        com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), chartContainer);
        $wnd.drawChart(chartTarget, title, 'Time', 0, stepSize, countStr);
        com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, chartContainer, $intern_2 + (i + 1));
      }
       else if (zNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0) {
        iterateEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(xNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        iterateStr = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(iterateEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
        x_start = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateStr, $intern_225, 0)[0]))).java_lang_Double_value;
        x_step = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateStr, $intern_225, 0)[1]))).java_lang_Double_value;
        countStr = $intern_2;
        for (j = 0; j < yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++j) {
          countEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, j)), 73);
          countStr += countEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_123) + $intern_225;
          s = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(countEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
          countStr += s.substr(1, s.length - 1 - 1);
          j < yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length - 1 && (countStr += $intern_158);
        }
        chartContainer = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V($intern_226 + chartTarget + $intern_227);
        com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), chartContainer);
        $wnd.drawChart(chartTarget, title, iterateEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_228), x_start, x_step, countStr);
        com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, chartContainer, $intern_2 + (i + 1));
      }
       else {
        iterateXEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(xNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        x_label = iterateXEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_228);
        iterateXStr = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(iterateXEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
        x_start = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateXStr, $intern_225, 0)[0]))).java_lang_Double_value;
        x_step = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateXStr, $intern_225, 0)[1]))).java_lang_Double_value;
        iterateYEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(yNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        y_label = iterateYEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_228);
        iterateYStr = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(iterateYEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
        y_start = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateYStr, $intern_225, 0)[0]))).java_lang_Double_value;
        y_step = (new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(iterateYStr, $intern_225, 0)[1]))).java_lang_Double_value;
        zMapEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(zNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        z_label = zMapEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_123);
        zMapString = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(zMapEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
        zCols = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(zMapString, $intern_158, 0);
        zRow = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(zCols[0].substr(1, zCols[0].length - 2 - 1), $intern_225, 0);
        rows = zCols.length;
        cols = zRow.length;
        max = 0;
        for (colStr$index = 0 , colStr$max = zCols.length; colStr$index < colStr$max; ++colStr$index) {
          colStr = zCols[colStr$index];
          colValues = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(colStr.substr(1, colStr.length - 2 - 1), $intern_225, 0);
          for (valStr$index = 0 , valStr$max = colValues.length; valStr$index < valStr$max; ++valStr$index) {
            valStr = colValues[valStr$index];
            val = new java_lang_Double_Double__DV(java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(valStr));
            val.java_lang_Double_value > max && !!isFinite(val.java_lang_Double_value) && (max = val.java_lang_Double_value);
          }
        }
        surfaceContainer = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V($intern_226 + chartTarget + '" style="width: 100%; height: 100%"><\/div>');
        com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), surfaceContainer);
        uk_ac_imperial_gpaexpress_client_UserInterface_$drawSurface__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2IILjava_lang_String_2DDLjava_lang_String_2DDLjava_lang_String_2DLjava_lang_String_2V_zMap_0 = zMapString.split($intern_158);
        $wnd.drawSurface(chartTarget, rows, cols, x_label, x_start, x_step, y_label, y_start, y_step, uk_ac_imperial_gpaexpress_client_UserInterface_$drawSurface__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2IILjava_lang_String_2DDLjava_lang_String_2DDLjava_lang_String_2DLjava_lang_String_2V_zMap_0, max, z_label);
        com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, surfaceContainer, $intern_2 + (i + 1));
      }
    }
    com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, 3);
  }
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$plotClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var shareDialog, sharePanel;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  sharePanel = new uk_ac_imperial_gpaexpress_client_SharePanel_SharePanel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  shareDialog = new com_google_gwt_user_client_ui_DialogBox_DialogBox__V;
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(shareDialog, sharePanel);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(shareDialog.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Share model with another user.', false);
  shareDialog.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = true;
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(shareDialog);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$populateParamList__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var model, paramRequest;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  model = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
  com_google_gwt_user_client_ui_ListBox_$insertItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2Lcom_google_gwt_i18n_client_HasDirection$Direction_2Ljava_lang_String_2IV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, $intern_2, $intern_2, -1);
  paramRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(paramRequest, $intern_199, model);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(paramRequest, $intern_178, $intern_219);
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(paramRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$4_UserInterface$4__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UserInterface_$populateTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this$static, xmlString){
  var $e0, analysisEm, analysisNodes, canvas, constantNodes, dom, e, em, experimentEm, experimentNodes, expressionsDisclosure, expressionsText, i, iterateLabel, iteratePanel, itrEm, itrNodes, j, no_analyses, no_constants, no_experiments, no_transitions, plotEm, plotNodes, r, row, size, source, sourceNodes, transitionEm, transitionNodes, transitions, transitionsLong, updateParamsButton, val, varLabel, variableNodes;
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  try {
    dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, xmlString));
    sourceNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'source')));
    source = com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(sourceNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.childNodes)).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)).com_google_gwt_xml_client_impl_DOMItem_jsObject.nodeValue;
    com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelText, source);
    transitionNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'transition'));
    no_transitions = transitionNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length;
    transitions = com_google_gwt_lang_Array_initDim__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2IIILcom_google_gwt_lang_Array_2(com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit, {63:1}, 1, no_transitions * 4, 0);
    for (i = 0 , j = 0; i < no_transitions; ++i) {
      transitionEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(transitionNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      transitions[j++] = transitionEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('group');
      transitions[j++] = transitionEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('rate');
      transitions[j++] = transitionEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('down');
      transitions[j++] = transitionEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('up');
    }
    size = transitions.length;
    transitionsLong = transitions[0];
    for (i = 1; i < size; ++i) {
      transitionsLong += $intern_220 + transitions[i];
    }
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_canvasPanel.clear__V();
    canvas = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V('<div id="canvas"><\/div>');
    com_google_gwt_user_client_ui_LayoutPanel_$add__Lcom_google_gwt_user_client_ui_LayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(com_google_gwt_user_client_ui_RootLayoutPanel_get__Lcom_google_gwt_user_client_ui_RootLayoutPanel_2(), canvas);
    uk_ac_imperial_gpaexpress_client_UserInterface_$drawTransitionGraph__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(transitionsLong);
    com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_canvasPanel, canvas);
    constantNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_190));
    no_constants = constantNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length;
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid = new com_google_gwt_user_client_ui_Grid_Grid__IIV(no_constants + 1, 3);
    com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsPanel, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid);
    com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, 0, 0, '<b>Name<\/b>');
    com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, 0, 1, '<b>Value<\/b>');
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 0, $intern_229);
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 1, $intern_229);
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 2, $intern_78);
    com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, 1, 2, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER));
    for (i = 0; i < no_constants; ++i) {
      em = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(constantNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, i + 1, 0, em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_6));
      val = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
      val.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_229;
      com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(val, em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_21));
      com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, i + 1, 1, val);
    }
    updateParamsButton = new com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V('Save new parameters');
    com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, 1, 2, updateParamsButton);
    com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(updateParamsButton, new uk_ac_imperial_gpaexpress_client_UserInterface$6_UserInterface$6__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static), (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
    variableNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'variable'));
    !com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(variableNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)) && com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_variablesPanel, new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V('n/a.'));
    for (i = 0; i < variableNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
      em = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(variableNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
      varLabel = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('var') + $intern_224 + em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_230));
      com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_variablesPanel, varLabel);
    }
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysisHeaders.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
    analysisNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'analysis'));
    experimentNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_187));
    no_analyses = analysisNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length;
    no_experiments = experimentNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length;
    com_google_gwt_user_client_ui_Grid_$resize__Lcom_google_gwt_user_client_ui_Grid_2IIV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, no_analyses + no_experiments);
    com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesPanel, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid);
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_tableElem[$intern_132] = 5;
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 0, $intern_229);
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 1, $intern_213);
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 2, '90px');
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 3, $intern_231);
    com_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_$setWidth__Lcom_google_gwt_user_client_ui_HTMLTable$ColumnFormatter_2ILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_columnFormatter, 4, $intern_231);
    for (r = 0; r < analysisNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length + experimentNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++r) {
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 1, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER);
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setHorizontalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 2, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER);
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 0, (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP));
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 1, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 2, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
      com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$setVerticalAlignment__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, r, 3, com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1TOP);
    }
    if (no_analyses > 0) {
      for (i = 0; i < no_analyses; ++i) {
        analysisEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(analysisNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, i, 0, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_178));
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, i, 1, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_232));
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, i, 2, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_233));
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, i, 3, $intern_91);
        expressionsDisclosure = new com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V($intern_175);
        expressionsText = new com_google_gwt_user_client_ui_TextArea_TextArea__V;
        expressionsText.com_google_gwt_user_client_ui_UIObject_element.cols = 25;
        expressionsText.com_google_gwt_user_client_ui_UIObject_element.rows = 5;
        com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(expressionsDisclosure, expressionsText);
        plotNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_223));
        for (j = 0; j < plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++j) {
          plotEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, j)), 73);
          com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(expressionsText, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(expressionsText.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_230) + $intern_1);
        }
        com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, i, 4, expressionsDisclosure);
      }
    }
    if (no_experiments > 0) {
      for (i = 0; i < no_experiments; ++i) {
        row = no_analyses + i;
        experimentEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(experimentNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
        analysisEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2((new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(experimentEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'exp_analysis'))).com_google_gwt_xml_client_impl_DOMItem_jsObject, 0)), 73);
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 0, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_178));
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 1, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_232));
        com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 2, analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_233));
        itrNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(experimentEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'iterate'));
        if (itrNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length == 0) {
          com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 3, 'minimise');
        }
         else {
          iteratePanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
          for (j = 0; j < itrNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++j) {
            itrEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(itrNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, j)), 73);
            iterateLabel = new com_google_gwt_user_client_ui_Label_Label__Ljava_lang_String_2V(itrEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_190) + ' [' + itrEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('fromVal') + $intern_174 + itrEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_193) + $intern_174 + itrEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute('toVal') + $intern_166);
            com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(iteratePanel, iterateLabel);
          }
          com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 3, iteratePanel);
        }
        plotNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V(analysisEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, 'exp_plot'));
        expressionsDisclosure = new com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V($intern_175);
        expressionsText = new com_google_gwt_user_client_ui_TextArea_TextArea__V;
        expressionsText.com_google_gwt_user_client_ui_UIObject_element.cols = 25;
        expressionsText.com_google_gwt_user_client_ui_UIObject_element.rows = 5;
        com_google_gwt_user_client_ui_DisclosurePanel_$setContent__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(expressionsDisclosure, expressionsText);
        for (j = 0; j < plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++j) {
          plotEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(plotNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, j)), 73);
          com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(expressionsText, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(expressionsText.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + plotEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_230) + $intern_1);
        }
        com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid, row, 4, expressionsDisclosure);
      }
    }
    com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelTitle, java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex), $intern_111, 0)[0]));
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 74)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  com_google_gwt_user_client_ui_TabLayoutPanel_$selectTab__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2IZV(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel, 0);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_solveButton.com_google_gwt_user_client_ui_UIObject_element['disabled'] = !true;
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UserInterface_$saveClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var cancelButton, confirmButton, dialogPanel, modelDialogBox, titleBox;
  modelDialogBox = new com_google_gwt_user_client_ui_DialogBox_DialogBox__V;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(modelDialogBox.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Please choose a title for your new model.', false);
  dialogPanel = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  titleBox = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  confirmButton = new com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V($intern_196);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(confirmButton, new uk_ac_imperial_gpaexpress_client_UserInterface$1_UserInterface$1__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static, titleBox, modelDialogBox), (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  cancelButton = new com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V($intern_195);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(cancelButton, new uk_ac_imperial_gpaexpress_client_UserInterface$2_UserInterface$2__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(modelDialogBox), com_google_gwt_event_dom_client_ClickEvent_TYPE);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, titleBox);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, confirmButton);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, cancelButton);
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(modelDialogBox.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel, dialogPanel);
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(modelDialogBox);
  modelDialogBox.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = true;
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(modelDialogBox);
  titleBox.com_google_gwt_user_client_ui_UIObject_element.focus();
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$solveClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this$static){
  var $e0, e1;
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$solveModel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e1 = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e1);
    }
     else 
      throw $e0;
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$solveModel__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var dateTime, dateTimeFormat, loginNote, model, model_name, params, solveRequest;
  model = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  params = com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  if (java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(model, $intern_2) || java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(params, $intern_2)) {
    $wnd.alert($intern_218);
    return;
  }
  model_name = java_lang_String_$trim__Ljava_lang_String_2Ljava_lang_String_2(java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(com_google_gwt_user_client_ui_ListBox_$getValue__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex), $intern_111, 0)[0]);
  dateTimeFormat = (com_google_gwt_i18n_client_DateTimeFormat_$clinit__V() , com_google_gwt_i18n_client_DateTimeFormat_getFormat__Ljava_lang_String_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2Lcom_google_gwt_i18n_client_DateTimeFormat_2(com_google_gwt_i18n_client_LocaleInfo_$getDateTimeFormatInfo__Lcom_google_gwt_i18n_client_LocaleInfo_2Lcom_google_gwt_i18n_client_DateTimeFormatInfo_2((com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_$clinit__V() , com_google_gwt_i18n_client_LocaleInfo_instance))));
  dateTime = com_google_gwt_i18n_client_DateTimeFormat_$format__Lcom_google_gwt_i18n_client_DateTimeFormat_2Ljava_util_Date_2Ljava_lang_String_2(dateTimeFormat, new java_util_Date_Date__V);
  loginNote = new uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V(dateTime, 'Model solving for ' + model_name + ' initiated.');
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel, loginNote);
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  solveRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_GET), '/Solve');
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(solveRequest, $intern_199, model);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(solveRequest, $intern_219, params);
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(solveRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$12_UserInterface$12__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$tickerStart__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv = new com_google_gwt_user_client_ui_HTML_HTML__Ljava_lang_String_2V('<div id="tickerDiv"><div>');
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  com_google_gwt_user_client_ui_AbsolutePanel_$add__Lcom_google_gwt_user_client_ui_AbsolutePanel_2Lcom_google_gwt_user_client_ui_Widget_2V((com_google_gwt_user_client_ui_RootPanel_$clinit__V() , com_google_gwt_user_client_ui_RootPanel_get__Ljava_lang_String_2Lcom_google_gwt_user_client_ui_RootPanel_2()), this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv);
  $wnd.createTicker();
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerPanel, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$updateConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this$static, constStr){
  var consts, i, name, val;
  consts = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(constStr, $intern_158, 0);
  for (i = 0; i < consts.length; ++i) {
    name = java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(consts[i], $intern_225, 0)[0];
    val = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
    val.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_229;
    com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(val, java_lang_String_$split__Ljava_lang_String_2Ljava_lang_String_2I_3Ljava_lang_String_2(consts[i], $intern_225, 0)[1]);
    com_google_gwt_user_client_ui_HTMLTable_$setHTML__Lcom_google_gwt_user_client_ui_HTMLTable_2IILjava_lang_String_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, i + 1, 0, name);
    com_google_gwt_user_client_ui_HTMLTable_$setWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2V(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, i + 1, 1, val);
  }
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$uploadNewParamSet__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2Ljava_lang_String_2V(this$static, title, paramStr){
  var saveParamRequest;
  this$static.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_2;
  saveParamRequest = new com_google_gwt_http_client_RequestBuilder_RequestBuilder__Lcom_google_gwt_http_client_RequestBuilder$Method_2Ljava_lang_String_2V((com_google_gwt_http_client_RequestBuilder_$clinit__V() , com_google_gwt_http_client_RequestBuilder_POST), $intern_210);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(saveParamRequest, $intern_199, com_google_gwt_user_client_ui_ListBox_$getItemText__Lcom_google_gwt_user_client_ui_ListBox_2ILjava_lang_String_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this$static.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex));
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(saveParamRequest, 'paramsTitle', title);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(saveParamRequest, $intern_234, paramStr);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(saveParamRequest, $intern_234, paramStr);
  com_google_gwt_http_client_RequestBuilder_$setHeader__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Ljava_lang_String_2V(saveParamRequest, $intern_178, 'paramSet');
  com_google_gwt_http_client_RequestBuilder_$sendRequest__Lcom_google_gwt_http_client_RequestBuilder_2Ljava_lang_String_2Lcom_google_gwt_http_client_RequestCallback_2Lcom_google_gwt_http_client_Request_2(saveParamRequest, new uk_ac_imperial_gpaexpress_client_UserInterface$9_UserInterface$9__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static, title));
}

function uk_ac_imperial_gpaexpress_client_UserInterface_$validateNewParamSet__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static){
  var $e0, cancelButton, confirmButton, dialogPanel, name, no_constants, param, paramDialogBox, paramTitle, row, val, valBox;
  param = $intern_2;
  no_constants = this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_Grid_numRows - 1;
  for (row = 1; row < no_constants + 1; ++row) {
    valBox = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_user_client_ui_HTMLTable_$getWidget__Lcom_google_gwt_user_client_ui_HTMLTable_2IILcom_google_gwt_user_client_ui_Widget_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid, row), 76);
    name = com_google_gwt_user_client_ui_HTMLTable$CellFormatter_$getElement__Lcom_google_gwt_user_client_ui_HTMLTable$CellFormatter_2IILcom_google_gwt_user_client_Element_2(this$static.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid.com_google_gwt_user_client_ui_HTMLTable_cellFormatter, row).innerHTML;
    val = com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(valBox.com_google_gwt_user_client_ui_UIObject_element, $intern_21);
    try {
      java_lang_Number__1_1parseAndValidateDouble__Ljava_lang_String_2D(val);
    }
     catch ($e0) {
      $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
      if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 77)) {
        $wnd.alert('Invalid parameter.');
        return;
      }
       else 
        throw $e0;
    }
    param += name + $intern_225 + val + $intern_158;
  }
  paramDialogBox = new com_google_gwt_user_client_ui_DialogBox_DialogBox__V;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(paramDialogBox.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Please choose a title for your new parameter set.', false);
  dialogPanel = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  paramTitle = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  confirmButton = new com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V($intern_196);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(confirmButton, new uk_ac_imperial_gpaexpress_client_UserInterface$7_UserInterface$7__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$static, paramTitle, param, paramDialogBox), (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  cancelButton = new com_google_gwt_user_client_ui_Button_Button__Ljava_lang_String_2V($intern_195);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(cancelButton, new uk_ac_imperial_gpaexpress_client_UserInterface$8_UserInterface$8__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(paramDialogBox), com_google_gwt_event_dom_client_ClickEvent_TYPE);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, paramTitle);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, confirmButton);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(dialogPanel, cancelButton);
  com_google_gwt_user_client_ui_SimplePanel_$setWidget__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(paramDialogBox.com_google_gwt_user_client_ui_DecoratedPopupPanel_decPanel, dialogPanel);
  com_google_gwt_user_client_ui_PopupPanel_$maybeUpdateSize__Lcom_google_gwt_user_client_ui_PopupPanel_2V(paramDialogBox);
  paramDialogBox.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = true;
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(paramDialogBox);
}

function uk_ac_imperial_gpaexpress_client_UserInterface_UserInterface__V(){
  com_google_gwt_user_client_ui_Composite_$initWidget__Lcom_google_gwt_user_client_ui_Composite_2Lcom_google_gwt_user_client_ui_Widget_2V(this, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_user_client_ui_DockLayoutPanel_2(this));
  this.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element.cols = 76;
  this.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element.rows = 28;
  this.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element.setAttribute($intern_204, $intern_160);
  this.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm.com_google_gwt_user_client_ui_UIObject_element.method = 'get';
  com_google_gwt_user_client_ui_impl_FormPanelImpl_$setEncoding__Lcom_google_gwt_user_client_ui_impl_FormPanelImpl_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm.com_google_gwt_user_client_ui_UIObject_element, $intern_216);
  this.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm.com_google_gwt_user_client_ui_UIObject_element.action = $intern_217;
  this.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid = new com_google_gwt_user_client_ui_Grid_Grid__IIV(0, 0);
}

function uk_ac_imperial_gpaexpress_client_UserInterface(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_UserInterface__V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface.prototype = new com_google_gwt_user_client_ui_Composite;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {30:1, 31:1, 32:1, 56:1, 57:1, 61:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_analysesGrid = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_analysesPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_analysisHeaders = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_canvasPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_constantsGrid = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_constantsPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_loggedIn = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_logoutAnchor = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_modelList = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_modelText = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_modelTitle = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_paramList = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_parseResponse = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_solveButton = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_tickerPanel = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_userEmail = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface_variablesPanel = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$1_UserInterface$1__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0, val$titleBox, val$modelDialogBox){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$1_this$0 = this$0;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$titleBox = val$titleBox;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$modelDialogBox = val$modelDialogBox;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$1(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$1_UserInterface$1__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  com_google_gwt_user_client_ui_ValueBoxBase_$setText__Lcom_google_gwt_user_client_ui_ValueBoxBase_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$1_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelTitle, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$titleBox.com_google_gwt_user_client_ui_UIObject_element, $intern_21) + '.gpepa');
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$modelDialogBox);
  this.uk_ac_imperial_gpaexpress_client_UserInterface$1_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_parseResponse = (java_lang_Boolean_$clinit__V() , java_lang_Boolean_$clinit__V() , java_lang_Boolean_TRUE);
  com_google_gwt_user_client_ui_FormPanel_$submit__Lcom_google_gwt_user_client_ui_FormPanel_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$1_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface$1_this$0 = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$modelDialogBox = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$1_val$titleBox = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$11_UserInterface$11__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$11_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$11(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$11_UserInterface$11__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$11.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$11_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$11_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$11_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$11_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  uk_ac_imperial_gpaexpress_client_UserInterface_$updateConstants__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$11_this$0, response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$11_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$12_UserInterface$12__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$12(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$12_UserInterface$12__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$12.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$12_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$12_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$12_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$12_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  var $e0, e;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  try {
    if (this.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_loggedIn.java_lang_Boolean_value) {
      uk_ac_imperial_gpaexpress_client_UserInterface_$getNotifications__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0);
      uk_ac_imperial_gpaexpress_client_UserInterface_$getResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0);
    }
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$12_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$13_UserInterface$13__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$13_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$13(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$13_UserInterface$13__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$13.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$13_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$13_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$13_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
--></script>
<script><!--
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$13_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  var dom, i, note, notificationsXml, notifyEm, notifyNodes;
  notificationsXml = response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText;
  dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, notificationsXml));
  notifyNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_202)));
  for (i = 0; i < notifyNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
    notifyEm = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(notifyNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
    note = new uk_ac_imperial_gpaexpress_client_Notification_Notification__Ljava_lang_String_2Ljava_lang_String_2V(notifyEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_203), notifyEm.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_7));
    com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$13_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel, note);
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$13_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$14_UserInterface$14__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$14(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$14_UserInterface$14__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$14.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$14_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$14_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$14_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$14_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  java_lang_String_$equals__Ljava_lang_String_2Ljava_lang_Object_2Z(response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText, 'model_deleted') && com_google_gwt_user_client_ui_ListBox_$removeItem__Lcom_google_gwt_user_client_ui_ListBox_2IV(this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelList, this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex);
  this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length = 0;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = 0;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = 0;
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0);
  this.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$14_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$15_UserInterface$15__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$15_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$15(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$15_UserInterface$15__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$15.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$15_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$15_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$15_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$15_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$15_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  uk_ac_imperial_gpaexpress_client_UserInterface_$parseResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$15_this$0, response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$15_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$2_UserInterface$2__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(val$modelDialogBox){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$2_val$modelDialogBox = val$modelDialogBox;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$2(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$2_UserInterface$2__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$2_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$2_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$2_val$modelDialogBox);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface$2_val$modelDialogBox = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$3_UserInterface$3__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(){
}

function uk_ac_imperial_gpaexpress_client_UserInterface$3(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$3_UserInterface$3__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$3.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$3_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$3_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$3_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
}
;
_.java_lang_Object_castableTypeMap$ = {};
function uk_ac_imperial_gpaexpress_client_UserInterface$4_UserInterface$4__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$4(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$4_UserInterface$4__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$4.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$4_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$4_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$4_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  var $e0, dom, e, em, i, paramNodes;
  dom = (com_google_gwt_xml_client_XMLParser_$clinit__V() , com_google_gwt_xml_client_impl_XMLParserImpl_$parse__Lcom_google_gwt_xml_client_impl_XMLParserImpl_2Ljava_lang_String_2Lcom_google_gwt_xml_client_Document_2(com_google_gwt_xml_client_XMLParser_impl, response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText));
  paramNodes = new com_google_gwt_xml_client_impl_NodeListImpl_NodeListImpl__Lcom_google_gwt_core_client_JavaScriptObject_2V((com_google_gwt_xml_client_impl_XMLParserImpl_$clinit__V() , dom.com_google_gwt_xml_client_impl_DOMItem_jsObject.getElementsByTagNameNS($intern_198, $intern_219)));
  for (i = 0; i < paramNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject.length; ++i) {
    em = com_google_gwt_lang_Cast_dynamicCast__Ljava_lang_Object_2ILjava_lang_Object_2(com_google_gwt_xml_client_impl_NodeImpl_build__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_xml_client_Node_2(com_google_gwt_xml_client_impl_XMLParserImpl_item__Lcom_google_gwt_core_client_JavaScriptObject_2ILcom_google_gwt_core_client_JavaScriptObject_2(paramNodes.com_google_gwt_xml_client_impl_DOMItem_jsObject, i)), 73);
    com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_200) + $intern_201 + em.com_google_gwt_xml_client_impl_DOMItem_jsObject.getAttribute($intern_124));
  }
  this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.selectedIndex = 1;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$getModelXml__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0);
    uk_ac_imperial_gpaexpress_client_UserInterface_$getResults__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$4_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$5_UserInterface$5__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$5_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$5(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$5_UserInterface$5__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$5.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$5_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$5_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$5_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$5_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_modelText.com_google_gwt_user_client_ui_UIObject_element[$intern_21] = $intern_2;
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$5_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  uk_ac_imperial_gpaexpress_client_UserInterface_$populateTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$5_this$0, response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$5_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$6_UserInterface$6__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$6_this$0 = this$0;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$6(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$6_UserInterface$6__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$6.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$6_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$6_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$6_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$validateNewParamSet__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$6_this$0);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface$6_this$0 = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$7_UserInterface$7__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0, val$paramTitle, val$paramStr, val$paramDialogBox){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$7_this$0 = this$0;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramTitle = val$paramTitle;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramStr = val$paramStr;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramDialogBox = val$paramDialogBox;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$7(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$7_UserInterface$7__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$7.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$7_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$7_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$7_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  var $e0, e;
  try {
    uk_ac_imperial_gpaexpress_client_UserInterface_$uploadNewParamSet__Luk_ac_imperial_gpaexpress_client_UserInterface_2Ljava_lang_String_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$7_this$0, com_google_gwt_dom_client_Element_$getPropertyString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramTitle.com_google_gwt_user_client_ui_UIObject_element, $intern_21), this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramStr);
  }
   catch ($e0) {
    $e0 = com_google_gwt_lang_Exceptions_caught__Ljava_lang_Object_2Ljava_lang_Object_2($e0);
    if (com_google_gwt_lang_Cast_instanceOf__Ljava_lang_Object_2IZ($e0, 72)) {
      e = $e0;
      java_lang_Throwable_$printStackTrace__Ljava_lang_Throwable_2Ljava_io_PrintStream_2V(e);
    }
     else 
      throw $e0;
  }
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramDialogBox);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface$7_this$0 = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramDialogBox = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramStr = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$7_val$paramTitle = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$8_UserInterface$8__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(val$paramDialogBox){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$8_val$paramDialogBox = val$paramDialogBox;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$8(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$8_UserInterface$8__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$8.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$8_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$8_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$8_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  com_google_gwt_user_client_ui_DialogBox_$hide__Lcom_google_gwt_user_client_ui_DialogBox_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$8_val$paramDialogBox);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface$8_val$paramDialogBox = null;
function uk_ac_imperial_gpaexpress_client_UserInterface$9_UserInterface$9__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this$0, val$title){
  this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0 = this$0;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$9_val$title = val$title;
}

function uk_ac_imperial_gpaexpress_client_UserInterface$9(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface$9_UserInterface$9__Luk_ac_imperial_gpaexpress_client_UserInterface_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface$9.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface$9_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$9_12_1classLit;
}
;
_.onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$9_onError__Lcom_google_gwt_http_client_Request_2Ljava_lang_Throwable_2V(request, exception){
}
;
_.onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V = function uk_ac_imperial_gpaexpress_client_UserInterface$9_onResponseReceived__Lcom_google_gwt_http_client_Request_2Lcom_google_gwt_http_client_Response_2V(request, response){
  var param_id;
  this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_tickerDiv.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  param_id = response.com_google_gwt_http_client_Request$1_val$xmlHttpRequest.responseText;
  com_google_gwt_user_client_ui_ListBox_$addItem__Lcom_google_gwt_user_client_ui_ListBox_2Ljava_lang_String_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this.uk_ac_imperial_gpaexpress_client_UserInterface$9_val$title + $intern_201 + param_id);
  com_google_gwt_user_client_ui_ListBox_$setSelectedIndex__Lcom_google_gwt_user_client_ui_ListBox_2IV(this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList, this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0.uk_ac_imperial_gpaexpress_client_UserInterface_paramList.com_google_gwt_user_client_ui_UIObject_element.options.length - 1);
  uk_ac_imperial_gpaexpress_client_UserInterface_$clearResultsTabs__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0);
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface$9_this$0 = null;
_.uk_ac_imperial_gpaexpress_client_UserInterface$9_val$title = null;
--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_$createAndBindUi__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_user_client_ui_DockLayoutPanel_2(owner){
  var addAnalysisButton, analysesPanel, analysisHeaders, canvasPanel, closeButton, constantsPanel, deleteButton, f_DecoratorPanel13, f_DisclosurePanel24, f_DisclosurePanel25, f_DockLayoutPanel1, f_HorizontalPanel11, f_HorizontalPanel16, f_HorizontalPanel18, f_HorizontalPanel20, f_HorizontalPanel6, f_HorizontalPanel8, f_HorizontalPanel9, f_Image7, f_Label10, f_Label17, f_Label19, f_Label21, f_Label23, f_Label30, f_Label31, f_Label32, f_Label33, f_Label34, f_Label35, f_SimplePanel2, f_SimplePanel28, f_SimplePanel3, f_SimplePanel4, f_SimplePanel5, f_VerticalPanel12, f_VerticalPanel14, f_VerticalPanel15, f_VerticalPanel22, f_VerticalPanel26, f_VerticalPanel27, f_VerticalPanel29, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames10, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames11, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames12, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames5, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames6, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames7, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames8, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames9, logoutAnchor, modelList, modelText, modelTextForm, modelTitle, newButton, notificationPanel, paramList, saveButton, shareButton, solveButton, tabPanel, tickerPanel, userEmail, variablesPanel, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0, uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0;
  uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V();
  f_SimplePanel2 = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_SimplePanel3 = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_SimplePanel4 = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_SimplePanel5 = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_Image7 = new com_google_gwt_user_client_ui_Image_Image__V;
  userEmail = new com_google_gwt_user_client_ui_Label_Label__V;
  logoutAnchor = new com_google_gwt_user_client_ui_Anchor_Anchor__V;
  f_HorizontalPanel8 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_HorizontalPanel6 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label10 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_HorizontalPanel9 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  tickerPanel = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_HorizontalPanel11 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label17 = new com_google_gwt_user_client_ui_Label_Label__V;
  modelList = new com_google_gwt_user_client_ui_ListBox_ListBox__V;
  f_HorizontalPanel16 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_Label19 = new com_google_gwt_user_client_ui_Label_Label__V;
  paramList = new com_google_gwt_user_client_ui_ListBox_ListBox__V;
  f_HorizontalPanel18 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  newButton = new com_google_gwt_user_client_ui_Button_Button__V;
  solveButton = new com_google_gwt_user_client_ui_Button_Button__V;
  shareButton = new com_google_gwt_user_client_ui_Button_Button__V;
  closeButton = new com_google_gwt_user_client_ui_Button_Button__V;
  deleteButton = new com_google_gwt_user_client_ui_Button_Button__V;
  f_HorizontalPanel20 = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  f_VerticalPanel15 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_Label21 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label23 = new com_google_gwt_user_client_ui_Label_Label__V;
  constantsPanel = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_DisclosurePanel24 = new com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V('Constants');
  variablesPanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_DisclosurePanel25 = new com_google_gwt_user_client_ui_DisclosurePanel_DisclosurePanel__Ljava_lang_String_2V('Variables');
  f_VerticalPanel22 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_VerticalPanel14 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_DecoratorPanel13 = new com_google_gwt_user_client_ui_DecoratorPanel_DecoratorPanel__V;
  notificationPanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_VerticalPanel12 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  modelTitle = new com_google_gwt_user_client_ui_TextBox_TextBox__V;
  modelText = new com_google_gwt_user_client_ui_TextArea_TextArea__V;
  f_VerticalPanel27 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  modelTextForm = new com_google_gwt_user_client_ui_FormPanel_FormPanel__V;
  saveButton = new com_google_gwt_user_client_ui_Button_Button__V;
  f_VerticalPanel26 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  canvasPanel = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  f_Label30 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label31 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label32 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label33 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label34 = new com_google_gwt_user_client_ui_Label_Label__V;
  f_Label35 = new com_google_gwt_user_client_ui_Label_Label__V;
  analysisHeaders = new com_google_gwt_user_client_ui_HorizontalPanel_HorizontalPanel__V;
  analysesPanel = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  addAnalysisButton = new com_google_gwt_user_client_ui_Button_Button__V;
  f_VerticalPanel29 = new com_google_gwt_user_client_ui_VerticalPanel_VerticalPanel__V;
  f_SimplePanel28 = new com_google_gwt_user_client_ui_SimplePanel_SimplePanel__V;
  tabPanel = new com_google_gwt_user_client_ui_TabLayoutPanel_TabLayoutPanel__DLcom_google_gwt_dom_client_Style$Unit_2V((com_google_gwt_dom_client_Style$Unit_$clinit__V() , com_google_gwt_dom_client_Style$Unit_EM));
  f_DockLayoutPanel1 = new com_google_gwt_user_client_ui_DockLayoutPanel_DockLayoutPanel__Lcom_google_gwt_dom_client_Style$Unit_2V(com_google_gwt_dom_client_Style$Unit_EM);
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_SimplePanel2, (com_google_gwt_user_client_ui_DockLayoutPanel$Direction_$clinit__V() , com_google_gwt_user_client_ui_DockLayoutPanel$Direction_EAST), 8);
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_SimplePanel3, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST, 8);
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_SimplePanel4, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_SOUTH, 4);
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_SimplePanel5, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH, 1);
  f_Image7.com_google_gwt_user_client_ui_Image_state.setUrl__Lcom_google_gwt_user_client_ui_Image_2Ljava_lang_String_2V(f_Image7, 'img/imperial_logo.png');
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel6, f_Image7);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel8, userEmail);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel8, logoutAnchor);
  f_HorizontalPanel8.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 4;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel6, f_HorizontalPanel8);
  com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(f_HorizontalPanel6, f_HorizontalPanel8, (com_google_gwt_user_client_ui_HasHorizontalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT));
  com_google_gwt_user_client_ui_CellPanel_$setCellVerticalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasVerticalAlignment$VerticalAlignmentConstant_2V(f_HorizontalPanel6, f_HorizontalPanel8, (com_google_gwt_user_client_ui_HasVerticalAlignment_$clinit__V() , com_google_gwt_user_client_ui_HasVerticalAlignment_ALIGN_1BOTTOM));
  f_HorizontalPanel6.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_HorizontalPanel6, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH, 4);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label10.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'GPA Express', false);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label10.com_google_gwt_user_client_ui_UIObject_element, $intern_235, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel9, f_Label10);
  f_HorizontalPanel9.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_HorizontalPanel9, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_NORTH, 2);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel11, tickerPanel);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_HorizontalPanel11.com_google_gwt_user_client_ui_UIObject_element, $intern_235, true);
  f_HorizontalPanel11.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_209;
  f_HorizontalPanel11.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  f_HorizontalPanel11.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_HorizontalPanel11, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_SOUTH, 2);
  f_VerticalPanel15.com_google_gwt_user_client_ui_VerticalPanel_horzAlign = com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1CENTER;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label17.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Model', false);
  f_Label17.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_180;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel16, f_Label17);
  modelList.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_236;
  modelList.com_google_gwt_user_client_ui_UIObject_element.size = 1;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel16, modelList);
  f_HorizontalPanel16.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel15, f_HorizontalPanel16);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label19.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Param', false);
  f_Label19.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_180;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel18, f_Label19);
  paramList.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_236;
  paramList.com_google_gwt_user_client_ui_UIObject_element.size = 1;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel18, paramList);
  f_HorizontalPanel18.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel15, f_HorizontalPanel18);
  newButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'New' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(newButton.com_google_gwt_user_client_ui_UIObject_element, $intern_237, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel20, newButton);
  solveButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Solve' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(solveButton.com_google_gwt_user_client_ui_UIObject_element, $intern_237, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel20, solveButton);
  shareButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Share' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(shareButton.com_google_gwt_user_client_ui_UIObject_element, $intern_237, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel20, shareButton);
  closeButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Close' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(closeButton.com_google_gwt_user_client_ui_UIObject_element, $intern_237, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel20, closeButton);
  deleteButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Delete' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(deleteButton.com_google_gwt_user_client_ui_UIObject_element, $intern_237, true);
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_HorizontalPanel20, deleteButton);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel15, f_HorizontalPanel20);
  f_VerticalPanel15.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  f_VerticalPanel15.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 1;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel14, f_VerticalPanel15);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_Label21.com_google_gwt_user_client_ui_UIObject_element, 'GOFNSMBCAH', true);
  f_Label21.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_238;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel14, f_Label21);
  f_Label23.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_238;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel22, f_Label23);
  constantsPanel.setWidth__Ljava_lang_String_2V($intern_209);
  com_google_gwt_user_client_ui_DisclosurePanel_$add__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_DisclosurePanel24, constantsPanel);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel22, f_DisclosurePanel24);
  variablesPanel.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_DisclosurePanel_$add__Lcom_google_gwt_user_client_ui_DisclosurePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_DisclosurePanel25, variablesPanel);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel22, f_DisclosurePanel25);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel14, f_VerticalPanel22);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_VerticalPanel14.com_google_gwt_user_client_ui_UIObject_element, $intern_239, true);
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_DecoratorPanel13, f_VerticalPanel14);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(f_DecoratorPanel13.com_google_gwt_user_client_ui_UIObject_element, $intern_240, true);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel12, f_DecoratorPanel13);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel12, notificationPanel);
  f_VerticalPanel12.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '370px';
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, f_VerticalPanel12, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_WEST, 30);
  modelTitle.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  modelTitle.com_google_gwt_user_client_ui_UIObject_element[$intern_6] = 'modelTitleElement';
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel27, modelTitle);
  modelText.com_google_gwt_user_client_ui_UIObject_element[$intern_6] = 'modelTextElement';
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel27, modelText);
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(modelTextForm, f_VerticalPanel27);
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel26, modelTextForm);
  saveButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Save Model' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel26, saveButton);
  com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(f_VerticalPanel26, saveButton, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT);
  f_VerticalPanel26.com_google_gwt_user_client_ui_UIObject_element.style[$intern_93] = $intern_209;
  f_VerticalPanel26.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZV(tabPanel, f_VerticalPanel26, (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Source' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html);
  com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZV(tabPanel, canvasPanel, (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Diagram' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html);
  f_Label30.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_184;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label30);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label31.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Type', false);
  f_Label31.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_213;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label31);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label32.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Step Size', false);
  f_Label32.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_213;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label32);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label33.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Stop Time', false);
  f_Label33.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '100px';
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label33);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label34.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Experiment', false);
  f_Label34.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = '140px';
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label34);
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(f_Label35.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'Expressions', false);
  f_Label35.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_231;
  com_google_gwt_user_client_ui_HorizontalPanel_$add__Lcom_google_gwt_user_client_ui_HorizontalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(analysisHeaders, f_Label35);
  analysisHeaders.com_google_gwt_user_client_ui_UIObject_element.style.display = $intern_91;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel29, analysisHeaders);
  analysesPanel.com_google_gwt_user_client_ui_CellPanel_table[$intern_132] = 5;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel29, analysesPanel);
  addAnalysisButton.com_google_gwt_user_client_ui_UIObject_element.innerHTML = (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Add' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html || $intern_2;
  com_google_gwt_user_client_ui_VerticalPanel_$add__Lcom_google_gwt_user_client_ui_VerticalPanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_VerticalPanel29, addAnalysisButton);
  com_google_gwt_user_client_ui_CellPanel_$setCellHorizontalAlignment__Lcom_google_gwt_user_client_ui_CellPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_HasHorizontalAlignment$HorizontalAlignmentConstant_2V(f_VerticalPanel29, addAnalysisButton, com_google_gwt_user_client_ui_HasHorizontalAlignment_ALIGN_1RIGHT);
  f_VerticalPanel29.com_google_gwt_user_client_ui_UIObject_element.style[$intern_92] = $intern_209;
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(f_SimplePanel28, f_VerticalPanel29);
  com_google_gwt_user_client_ui_TabLayoutPanel_$add__Lcom_google_gwt_user_client_ui_TabLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Ljava_lang_String_2ZV(tabPanel, f_SimplePanel28, (uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0 = new java_lang_StringBuilder_StringBuilder__V , uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string += 'Analyses' , new com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml__Ljava_lang_String_2V(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_$html10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1TemplateImpl_2Lcom_google_gwt_safehtml_shared_SafeHtml_2_sb_0.java_lang_StringBuilder_impl.com_google_gwt_core_client_impl_StringBufferImplAppend_string)).com_google_gwt_safehtml_shared_OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_html);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(tabPanel.com_google_gwt_user_client_ui_UIObject_element, $intern_240, true);
  com_google_gwt_user_client_ui_UIObject_setStyleName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2ZV(tabPanel.com_google_gwt_user_client_ui_UIObject_element, $intern_239, true);
  com_google_gwt_user_client_ui_DockLayoutPanel_$insert__Lcom_google_gwt_user_client_ui_DockLayoutPanel_2Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2DLcom_google_gwt_user_client_ui_Widget_2V(f_DockLayoutPanel1, tabPanel, com_google_gwt_user_client_ui_DockLayoutPanel$Direction_CENTER, 0);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_UserInterface_1UserInterfaceUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(logoutAnchor, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames1, (com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_$clinit__V() , com_google_gwt_event_dom_client_ClickEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_UserInterface_1UserInterfaceUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(addAnalysisButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames2, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_UserInterface_1UserInterfaceUiBinderImpl$3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(modelList, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames3, (com_google_gwt_event_dom_client_ChangeEvent_$clinit__V() , com_google_gwt_event_dom_client_ChangeEvent_$clinit__V() , com_google_gwt_event_dom_client_ChangeEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_UserInterface_1UserInterfaceUiBinderImpl$4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(paramList, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames4, com_google_gwt_event_dom_client_ChangeEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames5 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_UserInterface_1UserInterfaceUiBinderImpl$5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(newButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames5, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames6 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_UserInterface_1UserInterfaceUiBinderImpl$6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(solveButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames6, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames7 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_UserInterface_1UserInterfaceUiBinderImpl$7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(shareButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames7, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames8 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_UserInterface_1UserInterfaceUiBinderImpl$8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(closeButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames8, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames9 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_UserInterface_1UserInterfaceUiBinderImpl$9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(deleteButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames9, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames10 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_UserInterface_1UserInterfaceUiBinderImpl$10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addDomHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_dom_client_DomEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(saveButton, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames10, com_google_gwt_event_dom_client_ClickEvent_TYPE);
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames11 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11_UserInterface_1UserInterfaceUiBinderImpl$11__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V;
  com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(modelTextForm, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames11, (com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V() , !com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE && (com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_user_client_ui_FormPanel$SubmitEvent_$clinit__V() , com_google_gwt_user_client_ui_FormPanel$SubmitEvent_TYPE));
  handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames12 = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_UserInterface_1UserInterfaceUiBinderImpl$12__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(owner);
  com_google_gwt_user_client_ui_Widget_$addHandler__Lcom_google_gwt_user_client_ui_Widget_2Lcom_google_gwt_event_shared_EventHandler_2Lcom_google_gwt_event_shared_GwtEvent$Type_2Lcom_google_gwt_event_shared_HandlerRegistration_2(modelTextForm, handlerMethodWithNameVeryUnlikelyToCollideWithUserFieldNames12, (!com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE && (com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE = new com_google_gwt_event_shared_GwtEvent$Type_GwtEvent$Type__V) , com_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_TYPE));
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_analysesPanel = analysesPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_analysisHeaders = analysisHeaders;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_canvasPanel = canvasPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_constantsPanel = constantsPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_logoutAnchor = logoutAnchor;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_modelList = modelList;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_modelText = modelText;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_modelTextForm = modelTextForm;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_modelTitle = modelTitle;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_notificationPanel = notificationPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_paramList = paramList;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_solveButton = solveButton;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_tabPanel = tabPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_tickerPanel = tickerPanel;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_userEmail = userEmail;
  owner.uk_ac_imperial_gpaexpress_client_UserInterface_variablesPanel = variablesPanel;
  uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style);
  return f_DockLayoutPanel1;
}

--></script>
<script><!--
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_UserInterface_1UserInterfaceUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_UserInterface_1UserInterfaceUiBinderImpl$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$1_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$logoutClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$1_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_UserInterface_1UserInterfaceUiBinderImpl$10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_UserInterface_1UserInterfaceUiBinderImpl$10__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$10_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$saveClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$10_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11_UserInterface_1UserInterfaceUiBinderImpl$11__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(){
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11_UserInterface_1UserInterfaceUiBinderImpl$11__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$11_12_1classLit;
}
;
_.onSubmit__Lcom_google_gwt_user_client_ui_FormPanel$SubmitEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$11_onSubmit__Lcom_google_gwt_user_client_ui_FormPanel$SubmitEvent_2V(event){
}
;
_.java_lang_Object_castableTypeMap$ = {36:1, 42:1};
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_UserInterface_1UserInterfaceUiBinderImpl$12__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_UserInterface_1UserInterfaceUiBinderImpl$12__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$12_12_1classLit;
}
;
_.onSubmitComplete__Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_onSubmitComplete__Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$onUploadComplete__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_user_client_ui_FormPanel$SubmitCompleteEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_val$owner, event);
}
;
_.java_lang_Object_castableTypeMap$ = {35:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$12_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_UserInterface_1UserInterfaceUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_UserInterface_1UserInterfaceUiBinderImpl$2__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$2_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$addClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$2_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_UserInterface_1UserInterfaceUiBinderImpl$3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_UserInterface_1UserInterfaceUiBinderImpl$3__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$3_12_1classLit;
}
;
_.onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$onModelSelect__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {4:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$3_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_UserInterface_1UserInterfaceUiBinderImpl$4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_UserInterface_1UserInterfaceUiBinderImpl$4__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$4_12_1classLit;
}
;
_.onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_onChange__Lcom_google_gwt_event_dom_client_ChangeEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$onParamSelect__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ChangeEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {4:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$4_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_UserInterface_1UserInterfaceUiBinderImpl$5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_UserInterface_1UserInterfaceUiBinderImpl$5__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$5_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  var uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0, uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadScreen_0;
  uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadScreen_0 = new uk_ac_imperial_gpaexpress_client_UploadWidget_UploadWidget__Luk_ac_imperial_gpaexpress_client_UserInterface_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_val$owner);
  uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0 = new com_google_gwt_user_client_ui_DialogBox_DialogBox__V;
  com_google_gwt_user_client_ui_DirectionalTextHelper_$setTextOrHtml__Lcom_google_gwt_user_client_ui_DirectionalTextHelper_2Ljava_lang_String_2ZV(uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0.com_google_gwt_user_client_ui_DialogBox_caption.com_google_gwt_user_client_ui_LabelBase_directionalTextHelper, 'GPEPA file upload.', false);
  com_google_gwt_user_client_ui_SimplePanel_$add__Lcom_google_gwt_user_client_ui_SimplePanel_2Lcom_google_gwt_user_client_ui_Widget_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0, uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadScreen_0);
  uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0.com_google_gwt_user_client_ui_PopupPanel_isAnimationEnabled = true;
  com_google_gwt_user_client_ui_PopupPanel_$center__Lcom_google_gwt_user_client_ui_PopupPanel_2V(uk_ac_imperial_gpaexpress_client_UserInterface_$newClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V_uploadDialog_0);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$5_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_UserInterface_1UserInterfaceUiBinderImpl$6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_UserInterface_1UserInterfaceUiBinderImpl$6__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$6_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$solveClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$6_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_UserInterface_1UserInterfaceUiBinderImpl$7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_UserInterface_1UserInterfaceUiBinderImpl$7__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$7_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$plotClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$7_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_UserInterface_1UserInterfaceUiBinderImpl$8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_UserInterface_1UserInterfaceUiBinderImpl$8__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$8_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$chartClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$8_val$owner = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_UserInterface_1UserInterfaceUiBinderImpl$9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V(val$owner){
  this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_val$owner = val$owner;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_UserInterface_1UserInterfaceUiBinderImpl$9__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$9_12_1classLit;
}
;
_.onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_onClick__Lcom_google_gwt_event_dom_client_ClickEvent_2V(event){
  uk_ac_imperial_gpaexpress_client_UserInterface_$deleteClick__Luk_ac_imperial_gpaexpress_client_UserInterface_2Lcom_google_gwt_event_dom_client_ClickEvent_2V(this.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_val$owner);
}
;
_.java_lang_Object_castableTypeMap$ = {5:1, 42:1};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl$9_val$owner = null;
var uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = null;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_$ensureInjected__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_2Z(this$static){
  if (!this$static.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected) {
    this$static.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = true;
    com_google_gwt_dom_client_StyleInjector_$clinit__V();
    com_google_gwt_core_client_JsArrayString_$push__Lcom_google_gwt_core_client_JsArrayString_2Ljava_lang_String_2V(com_google_gwt_dom_client_StyleInjector_toInject, '.GOFNSMBCLG{background-color:#006;color:#fff;font-size:18px;text-align:center;width:100%;}.GOFNSMBCKG{border-style:solid;border-width:1px;}.GOFNSMBCPG{color:#fff;}.GOFNSMBCOG{padding:10px;}.GOFNSMBCMG{margin:10px;}.GOFNSMBCAH{border-bottom:solid;border-width:1px;}.GOFNSMBCNG{width:62px;padding:2px 3px;}');
    com_google_gwt_dom_client_StyleInjector_schedule__V();
    return true;
  }
  return false;
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V(){
}

function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1(){
}

_ = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V.prototype = uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1.prototype = new java_lang_Object;
_.getClass__Ljava_lang_Class_2$ = function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_getClass__Ljava_lang_Class_2(){
  return com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit;
}
;
_.java_lang_Object_castableTypeMap$ = {};
_.uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_injected = false;
function uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V(){
  uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$styleInitializer_$clinit__V = nullMethod;
  uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_style = new uk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator$1__Luk_ac_imperial_gpaexpress_client_UserInterface_1UserInterfaceUiBinderImpl_1GenBundle_1default_1InlineClientBundleGenerator_2V;
}

var $entry = com_google_gwt_core_client_impl_Impl_entry__Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2;
function gwtOnLoad(errFn, modName, modBase, softPermutationId){
  $moduleName = modName;
  $moduleBase = modBase;
  if (errFn)
    try {
      $entry(com_google_gwt_lang_EntryMethodHolder_init__V)();
    }
     catch (e) {
      errFn(modName);
    }
   else {
    $entry(com_google_gwt_lang_EntryMethodHolder_init__V)();
  }
}

--></script>
<script><!--
var com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Object_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Object'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1animation_1client_1Animation_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_242, 'Animation'), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1animation_1client_1Animation_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('[Lcom.google.gwt.animation.client.', 'Animation;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Timer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'Timer'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1animation_1client_1Animation$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_242, 'Animation$1'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Enum_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Enum'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Throwable_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Throwable'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Exception_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Exception'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1RuntimeException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'RuntimeException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1JavaScriptException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_244, 'JavaScriptException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1JavaScriptObject_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_244, 'JavaScriptObject$'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1Scheduler_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_244, 'Scheduler'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1SchedulerImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_245, 'SchedulerImpl'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StackTraceElement_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'StackTraceElement'), com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1StackTraceElement_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_246, 'StackTraceElement;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1StringBufferImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_245, 'StringBufferImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1core_1client_1impl_1StringBufferImplAppend_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_245, 'StringBufferImplAppend'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, $intern_4), com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1String_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_246, 'String;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Display', com_google_gwt_dom_client_Style$Display_values___3Lcom_google_gwt_dom_client_Style$Display_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Display_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_248, 'Style$Display;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$1_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Display$1', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$2_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Display$2', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$3_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Display$3', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Display$4_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Display$4', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Overflow', com_google_gwt_dom_client_Style$Overflow_values___3Lcom_google_gwt_dom_client_Style$Overflow_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Overflow_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_248, 'Style$Overflow;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$1_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Overflow$1', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$2_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Overflow$2', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$3_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Overflow$3', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Overflow$4_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Overflow$4', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Position', com_google_gwt_dom_client_Style$Position_values___3Lcom_google_gwt_dom_client_Style$Position_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Position_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_248, 'Style$Position;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$1_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Position$1', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$2_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Position$2', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$3_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Position$3', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Position$4_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Position$4', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit', com_google_gwt_dom_client_Style$Unit_values___3Lcom_google_gwt_dom_client_Style$Unit_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1dom_1client_1Style$Unit_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_248, 'Style$Unit;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$1_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$1', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$2_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$2', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$3_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$3', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$4_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$4', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$5_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$5', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$6_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$6', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$7_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$7', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$8_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$8', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1Style$Unit$9_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_247, 'Style$Unit$9', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1StyleInjector$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_247, 'StyleInjector$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1dom_1client_1StyleInjector$StyleInjectorImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_247, 'StyleInjector$StyleInjectorImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1Event_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'Event'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1GwtEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, 'GwtEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1DomEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'DomEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1ChangeEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'ChangeEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1HumanInputEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'HumanInputEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1ClickEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'ClickEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1Event$Type_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'Event$Type'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1GwtEvent$Type_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, 'GwtEvent$Type'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1DomEvent$Type_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'DomEvent$Type'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'KeyEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyCodeEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'KeyCodeEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1KeyUpEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'KeyUpEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseDownEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseDownEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseMoveEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseMoveEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseOutEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseOutEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseOverEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseOverEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1MouseUpEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'MouseUpEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1dom_1client_1PrivateMap_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_251, 'PrivateMap'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1CloseEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_252, 'CloseEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1OpenEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_252, 'OpenEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1ResizeEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_252, 'ResizeEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1logical_1shared_1ValueChangeEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_252, 'ValueChangeEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1HandlerManager_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, 'HandlerManager'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1EventBus_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'EventBus'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'SimpleEventBus'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1HandlerManager$Bus_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, 'HandlerManager$Bus'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1LegacyHandlerWrapper_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, 'LegacyHandlerWrapper'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1UmbrellaException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, $intern_253), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1event_1shared_1UmbrellaException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_250, $intern_253), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'Request'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Response_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'Response'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'Request$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1Request$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'Request$3'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestBuilder'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestBuilder$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestBuilder$Method_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestBuilder$Method'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestPermissionException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestPermissionException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1http_1client_1RequestTimeoutException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_254, 'RequestTimeoutException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1AutoDirectionHandler_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'AutoDirectionHandler'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DateTimeFormat_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'DateTimeFormat'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DateTimeFormat$PatternPart_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'DateTimeFormat$PatternPart'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1DefaultDateTimeFormatInfo_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'DefaultDateTimeFormatInfo'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1HasDirection$Direction_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_255, 'HasDirection$Direction', com_google_gwt_i18n_client_HasDirection$Direction_values___3Lcom_google_gwt_i18n_client_HasDirection$Direction_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1i18n_1client_1HasDirection$Direction_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('[Lcom.google.gwt.i18n.client.', 'HasDirection$Direction;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1LocaleInfo_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'LocaleInfo'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1TimeZone_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_255, 'TimeZone'), com_google_gwt_lang_ClassLiteralHolder__13C_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_2, '[C'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1Date_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'Date'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1i18n_1client_1impl_1cldr_1DateTimeFormatInfoImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.i18n.client.impl.cldr.', 'DateTimeFormatInfoImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1lang_1LongLibBase$LongEmul_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.lang.', 'LongLibBase$LongEmul'), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1lang_1LongLibBase$LongEmul_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('[Lcom.google.gwt.lang.', 'LongLibBase$LongEmul;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_257, 'Layout'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_257, 'Layout$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1Layout$Layer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_257, 'Layout$Layer'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1layout_1client_1LayoutImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_257, 'LayoutImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1CommonResources_11Bundle_11gecko1_118_11default_11InlineClientBundleGenerator_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_258, 'CommonResources_Bundle_gecko1_8_default_InlineClientBundleGenerator'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1CommonResources_11Bundle_11gecko1_118_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_258, 'CommonResources_Bundle_gecko1_8_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1resources_1client_1impl_1ImageResourcePrototype_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.resources.client.impl.', 'ImageResourcePrototype'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1safehtml_1shared_1OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.safehtml.shared.', 'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1AbstractRenderer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.text.shared.', 'AbstractRenderer'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1testing_1PassthroughParser_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_259, 'PassthroughParser'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1text_1shared_1testing_1PassthroughRenderer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_259, 'PassthroughRenderer'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandCanceledException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'CommandCanceledException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'CommandExecutor'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'CommandExecutor$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'CommandExecutor$2'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1CommandExecutor$CircularIterator_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'CommandExecutor$CircularIterator'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Event$NativePreviewEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'Event$NativePreviewEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Timer$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'Timer$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Window$ClosingEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'Window$ClosingEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1Window$WindowHandlers_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_243, 'Window$WindowHandlers'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1ElementMapperImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_260, 'ElementMapperImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1ElementMapperImpl$FreeNode_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_260, 'ElementMapperImpl$FreeNode'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_260, 'HistoryImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImplTimer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_260, 'HistoryImplTimer'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1impl_1HistoryImplMozilla_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_260, 'HistoryImplMozilla'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1UIObject_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'UIObject'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Widget'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Panel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Panel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ComplexPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ComplexPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AbsolutePanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'AbsolutePanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FocusWidget_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FocusWidget'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Anchor_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Anchor'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'AttachDetachException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'AttachDetachException$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1AttachDetachException$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'AttachDetachException$2'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ButtonBase_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ButtonBase'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Button_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Button'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1CellPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'CellPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1CheckBox_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'CheckBox'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ComplexPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ComplexPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Composite_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Composite'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DeckLayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutCommand_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'LayoutCommand'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel$DeckAnimateCommand_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DeckLayoutPanel$DeckAnimateCommand'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DeckLayoutPanel$DeckAnimateCommand$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DeckLayoutPanel$DeckAnimateCommand$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1SimplePanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'SimplePanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DecoratedPopupPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DecoratedPopupPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DecoratorPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DecoratorPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DialogBox'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DialogBox$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LabelBase_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'LabelBase'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Label_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Label'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTML_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HTML'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$CaptionImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DialogBox$CaptionImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DialogBox$MouseHandler_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DialogBox$MouseHandler'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DirectionalTextHelper_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DirectionalTextHelper'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DisclosurePanel'), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1Widget_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_262, 'Widget;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$ClickableHeader_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DisclosurePanel$ClickableHeader'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$ContentAnimation_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DisclosurePanel$ContentAnimation'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$DefaultHeader_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DisclosurePanel$DefaultHeader'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DisclosurePanel$DefaultHeader$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DisclosurePanel$DefaultHeader$2'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DockLayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$Direction_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'DockLayoutPanel$Direction', com_google_gwt_user_client_ui_DockLayoutPanel$Direction_values___3Lcom_google_gwt_user_client_ui_DockLayoutPanel$Direction_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$Direction_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_262, 'DockLayoutPanel$Direction;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$DockAnimateCommand_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DockLayoutPanel$DockAnimateCommand'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1DockLayoutPanel$LayoutData_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'DockLayoutPanel$LayoutData'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FileUpload_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FileUpload'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FlowPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FlowPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FormPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FormPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$SubmitCompleteEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FormPanel$SubmitCompleteEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1FormPanel$SubmitEvent_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'FormPanel$SubmitEvent'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HTMLTable'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Grid_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Grid'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HTMLTable$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$CellFormatter_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HTMLTable$CellFormatter'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HTMLTable$ColumnFormatter_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HTMLTable$ColumnFormatter'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasHorizontalAlignment$AutoHorizontalAlignmentConstant_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HasHorizontalAlignment$AutoHorizontalAlignmentConstant'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasHorizontalAlignment$HorizontalAlignmentConstant_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HasHorizontalAlignment$HorizontalAlignmentConstant'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HasVerticalAlignment$VerticalAlignmentConstant_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HasVerticalAlignment$VerticalAlignmentConstant'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1HorizontalPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'HorizontalPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Image'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$State_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Image$State'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$ClippedState_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Image$ClippedState'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$State$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Image$State$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1Image$UnclippedState_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'Image$UnclippedState'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractCollection_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractCollection'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractList'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1ArrayList_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'ArrayList'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutCommand$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'LayoutCommand$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1LayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'LayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ListBox_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ListBox'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextBoxBase_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TextBoxBase'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextBox_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TextBox'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PasswordTextBox_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PasswordTextBox'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel$3'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$4_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel$4'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$ResizeAnimation_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel$ResizeAnimation'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1PopupPanel$ResizeAnimation$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'PopupPanel$ResizeAnimation$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ResizeComposite_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'ResizeComposite'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootLayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootLayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootLayoutPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootLayoutPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootPanel$2'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1RootPanel$DefaultRootPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'RootPanel$DefaultRootPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1SimplePanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'SimplePanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TabLayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TabLayoutPanel$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$Tab_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TabLayoutPanel$Tab'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TabLayoutPanel$TabbedDeckLayoutPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TabLayoutPanel$TabbedDeckLayoutPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1TextArea_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'TextArea'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase$TextAlignment', com_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_values___3Lcom_google_gwt_user_client_ui_ValueBoxBase$TextAlignment_2), com_google_gwt_lang_ClassLiteralHolder__13Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_262, 'ValueBoxBase$TextAlignment;'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$1_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase$TextAlignment$1', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$2_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase$TextAlignment$2', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$3_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase$TextAlignment$3', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1ValueBoxBase$TextAlignment$4_12_1classLit = java_lang_Class_createForEnum__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2Ljava_lang_Class_2($intern_261, 'ValueBoxBase$TextAlignment$4', null), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1VerticalPanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'VerticalPanel'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetCollection_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'WidgetCollection'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetCollection$WidgetIterator_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'WidgetCollection$WidgetIterator'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1WidgetIterators$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_261, 'WidgetIterators$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1user_1client_1ui_1impl_1PopupImplMozilla$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.user.client.ui.impl.', 'PopupImplMozilla$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1DOMException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2('com.google.gwt.xml.client.', 'DOMException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DOMItem_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'DOMItem'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1NodeImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'NodeImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1AttrImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'AttrImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CharacterDataImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'CharacterDataImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1TextImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'TextImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CDATASectionImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'CDATASectionImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1CommentImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'CommentImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DOMParseException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'DOMParseException'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DocumentFragmentImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'DocumentFragmentImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1DocumentImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'DocumentImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1ElementImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'ElementImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1NodeListImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'NodeListImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1ProcessingInstructionImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'ProcessingInstructionImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1XMLParserImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'XMLParserImpl'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1gwt_1xml_1client_1impl_1XMLParserImplStandard_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_263, 'XMLParserImplStandard'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'SimpleEventBus$1'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'SimpleEventBus$2'), com_google_gwt_lang_ClassLiteralHolder_Lcom_1google_1web_1bindery_1event_1shared_1SimpleEventBus$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_249, 'SimpleEventBus$3'), com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Throwable_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_246, 'Throwable;'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ArithmeticException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'ArithmeticException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IndexOutOfBoundsException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'IndexOutOfBoundsException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ArrayStoreException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'ArrayStoreException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Boolean_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Boolean'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Number_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Number'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Class_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Class'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1ClassCastException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'ClassCastException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Double_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Double'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IllegalArgumentException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'IllegalArgumentException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1IllegalStateException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'IllegalStateException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1Integer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'Integer'), com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Integer_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_246, 'Integer;'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1NullPointerException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'NullPointerException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1NumberFormatException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'NumberFormatException'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StringBuffer_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'StringBuffer'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1StringBuilder_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'StringBuilder'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1UnsupportedOperationException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_241, 'UnsupportedOperationException'), com_google_gwt_lang_ClassLiteralHolder__13Ljava_1lang_1Object_12_1classLit = java_lang_Class_createForArray__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_246, 'Object;'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractMap'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractHashMap'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractSet_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractSet'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$EntrySet_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractHashMap$EntrySet'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$EntrySetIterator_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractHashMap$EntrySetIterator'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMapEntry_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractMapEntry'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$MapEntryNull_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractHashMap$MapEntryNull'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractHashMap$MapEntryString_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractHashMap$MapEntryString'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList$IteratorImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractList$IteratorImpl'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractList$ListIteratorImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractList$ListIteratorImpl'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractMap$1'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1AbstractMap$1$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'AbstractMap$1$1'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1Collections$EmptyList_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'Collections$EmptyList'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1HashMap_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'HashMap'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1HashSet_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'HashSet'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1MapEntryImpl_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'MapEntryImpl'), com_google_gwt_lang_ClassLiteralHolder_Ljava_1util_1NoSuchElementException_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_256, 'NoSuchElementException'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen_BinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen_BinderImpl$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen_BinderImpl$3'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl$4_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen_BinderImpl$4'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1AnalysisScreen_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'AnalysisScreen_BinderImpl_GenBundle_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'LoginScreen'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'LoginScreen$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'LoginScreen_LoginScreenUiBinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'LoginScreen_LoginScreenUiBinderImpl$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1LoginScreen_11LoginScreenUiBinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'LoginScreen_LoginScreenUiBinderImpl_GenBundle_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'Notification'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_11BinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'Notification_BinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1Notification_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'Notification_BinderImpl_GenBundle_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'SharePanel'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'SharePanel$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'SharePanel_BinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'SharePanel_BinderImpl$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1SharePanel_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'SharePanel_BinderImpl_GenBundle_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget_BinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget_BinderImpl$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget_BinderImpl$3'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl$4_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget_BinderImpl$4'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UploadWidget_11BinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UploadWidget_BinderImpl_GenBundle_default_InlineClientBundleGenerator$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$11_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$11'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$12_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$12'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$13_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$13'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$14_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$14'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$15_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$15'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$3'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$4_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$4'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$5_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$5'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$6_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$6'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$7_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$7'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$8_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$8'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface$9_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface$9'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$1'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$10_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$10'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$11_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$11'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$12_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$12'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$2_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$2'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$3_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$3'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$4_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$4'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$5_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$5'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$6_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$6'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$7_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$7'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$8_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$8'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl$9_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl$9'), com_google_gwt_lang_ClassLiteralHolder_Luk_1ac_1imperial_1gpaexpress_1client_1UserInterface_11UserInterfaceUiBinderImpl_11GenBundle_11default_11InlineClientBundleGenerator$1_12_1classLit = java_lang_Class_createForClass__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_Class_2Ljava_lang_Class_2($intern_264, 'UserInterface_UserInterfaceUiBinderImpl_GenBundle_default_InlineClientBundleGenerator$1');
$stats && $stats({moduleName:'gpaexpress',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});
if ($wnd.gpaexpress) $wnd.gpaexpress.onScriptLoad();
--></script></body></html>
